MainController Update