removed RecordPage interface