add spiral drawing and some timeout fun