customers' needs