more work on recorder

Im about to give up