Working on the record representation