upgraded to VS2012 to test if github could recognize the language