update VS proj