using time_map