fixed some msvc compile issues