updating vision