implemented services, controllers and exceptions