Commit with redesigned CRecordedData