vision development team