The timing mechanism is based on a water-filled basin hidden inside the elephant. In the bucket is a deep bowl floating in the water, but with a small hole in the centre. The bowl takes half an hour to fill through this hole. In the process of sinking, the bowl pulls a string attached to a see-saw mechanism in the tower on top of the elephant. This releases a ball that drops into the mouth of a serpent, causing the serpent to tip forward, which pulls the sunken bowl out of the water via strings. At the same time, a system of strings causes a figure in the tower to raise either the left or right hand and the mahout (elephant driver at the front) to hit a drum. This indicates a half or full hour. Next, the snake tips back. The cycle then repeats, as long as balls remain in the upper reservoir to power the emptying of the bowl.