made msvc happy