Add comment (MainMenu)
Add ControllerFactory to avoid bad cycles