meeting customer demand