consumer patterns