add option skip_no_record