fix mainVC