not needed. main method in the manager