updated visual code