added controllers
first edit