bump dependencies
handle invalid responses