use reached_time_limit, not reached_record_limit