change controller and models