From worker factory to controller : relationships