vs setup