add RecordWithNames