Write Tests

Write tests for the recorder. These should cover the most important functions and use cases.