headers for fixing windows compiling errors