meet evolving customer demands