added play button and improved error handling