work controller, services and view created