G-clock Implemented. Point 1,2 completed!!!