added remaining controllers and models