First clock implementation