mingw shit can compile it