1459991740-d3f953bf-c4f6-4c73-90b2-cf661c402ace

A needle assembly for a drug delivery device includes a cup-shaped receptacle of non-circular cross-section having a bottom section supporting a needle element. The number of server instances, which process work items from a queue of messages, is controlled based upon that queue’s average queue depth and one or more predetermined thresholds. The dynamically configurable communication elements each comprise a plurality of communication ports, a first memory, and a routing engine. The device may be employed in conjunction with a motor driven pumping member and a sensor with a control circuit to detect the presence of a hand to be supplied with the soap and generate the actuating signal.