Adds error handling and messaging