Commit revised Recorder class