Refatoring ManagerController