added some controllers and models