fixed controller and view