repare viewController