updated vs build file