updated Recorder.as