add changes
added controller class