clockInImplementation