added save() method to Recorder
added save() method to Recorder