undo disable warning for MSVC