improve filterRecordData