Smart time management

Smart time management