fix to support VS 2013