reviewing time_part method