updated animations and other stuff
added error reporting to api