viewController conic. update