add time_buffer