Modifications for MSVC2010 compatibility