in place at an inlet to the pump 112 by a u shaped inlet channel 104 integrally formed on a top surface of the front casing portion 100 inside the pump 112 there is a plurality of plastic rollers 122 on tips x y and z of a triangular plastic rotor 114 confined between the front casing portion 100 and the rear casing portion 110 the rollers 122 compress the flexible tube 116 at equally spaced intervals against an interior side of a curved wall 130 although three rollers 122 are shown a manufacturer may choose to use more or less rollers for example four or two rollers instead nevertheless three rollers 122 are preferred the rollers 122 are rolled along the flexible tube 116 as they are rotated by the rotor 114 which is turned by an output shaft 118 extending from a synchronous gear motor 132 ears 166 project from opposite sides of the motor 132 bosses 142 on an outer periphery of the front casing portion 100 extend through hollow cylindrical sleeves 144 into upper and lower holes in the ears 166 and are ultrasonically heated until they melt to spot weld the motor 132 to the rear casing portion 110 as seen in fig2 only a predetermined amount of the liquid detergent enters the pump 112 because the synchronous motor 132 meters the detergent to prevent waste in the dish washing machine the amount of.