deliver the needs of the customers