Screen Recorder Cleanup

Credit: Steve Spencer