upgraded to vs 2012