Now for real spinny line, added timer callbacks and such