This should work with vs2008