RecordManager members draft function declarations