why shouldn't you include <windows.h>