worked on error reporting from the services