add error handling with backdrop screen saver