change controller and show view