shitty msvc compiler fuck prefixes