#10 adding a ServiceFactory to register ObrHandlerService