Implemented IClock