There has definitely been more changes to Screencast.com lately than in the last few years. We're currently working to improve the Beta Library before it becomes the default Library for Screencast.com. As we complete the work, we're releasing incremental improvements, which allows us to get feedback and respond to users' needs. It sounds like you've been using the Beta Library lately. If that is true, we'd love to hear your thoughts and feedback on the changes being made. Feel free to add them to this thread.