Customer needs and market