different customer needs or preferences