This picture is showing the mechanisms used in a device that winds up towels to rinse the water out of them. Firstly, it has a handle that is slightly detatched from the bar, so that it can rotate independently while in the user's palm. Secondly, there is a small gear, big gear combination for greater power, so the user, who is targeted to be mainly elderly or people who may injure the hands often (housewives) can use it easily. It also cannot be heavy and cumbersome. When the small gear turns the big gear (all concealed inside the metal structure for safety), it will slowly rotate a clip that will be attatched to the cloth, towel. As you can see, there are two clips, on top and at the bottom. These clips have little bumps that actually tilt inwards so that the cloth will not be easily pulled out but can be easily put in (it is still possible to detatch the cloth). For maximum effectiveness, the cloth should be folded such that it is only a few cm wide. As for the length, I will be upgrading it in the near future to have a retractable stand. The base will have a rubber grip on the bottom so that no matter where you put it, it will not slip. It even comes in four different colours! But that's another story for another day.