fix controller
controller changes