improved svg clock