Envision3: Strong Vision for the Future