Works with new RecordObj