add timelate util