record checking