nal: msvc and its integer conversion warnings