Time() interface