upgrade to vs 2012 + use nuget