customer demands