fixing fourthviewcontroll