windows compat changes