fix update_record