record_list_functions port