A sorter, method, and software product are used for sorting objects into a sequence of destination addresses, in at most a single pass through the sorter. The followers operatively actuate valves such as those of an internal combustion engine. The apparatus includes a file level server. For example, the customer may move an item from one tote into another tote, remove or delete an item from a tote, and replicate an item or an entire tote order to another tote. In another aspect the present invention provides a method of designing a representation of an integrated circuit that uses complex functions and simple functions, with the complex functions including a plurality of non-standard complex Boolean logic functions that are determined to collectively provide for logic pattern minimization.