My implementation uses HTML5 canvas to draw the SpiraClock. This variant simply visualizes a set of ten random events of the current day. You can drag the clock handles to go back and forth in time. You can also drag the spiral interior to adjust how far you can look ahead in time. The SpiraClock automatically returns to real time a few seconds after the mouse cursor exited.