remove MSVC warnings/errors