the pin to follow the new path over ramp 14 into slot 15 causing a further rotation to the cover 5 the further contraction moves the pin 9 back into the next u201c cold u201d harbour 116 where it can fully contract without causing further motion to the cover 5 at this point the actuating device is ready for the next dishwashing operation it should be noted that one forward and backward movement through the zig zag track corresponds with one complete wash program of the dishwashing machine in this circular configuration as per fig3 the multiple peaks and valleys on the zig zag track define the number of detergent dosages that can be provided the shown configuration can automatically provide detergent over 12 complete dishwashing operations it will now be described how the rotational movement of the cover 5 drives the detergent holder 102 in the housing 110 and 101 shown in exploded perspective view fig7 in this configuration the driving means 2 with the wax motor 18 the returning means 7 and 71 and following means 9 and follower pin 9 are in this case integrated in one half of the housing 110 the rotating cover 5 with guiding means is clipped over it with the follower pin positioned in the first u201c cold u201d harbour the detergent holder 102 with the multiple detergent doses is inserted in this housing with the bottom engaging with the rotating cover 5 the housing is closed with the second half of the housing 101 the cover 5 can have guiding ribs 4 and other features to easily mate with detergent holder 102 so that the circular movement of the rotating.