Implementation of dynamic time.