TIme implementation

Time implementation