updated vision example