can you add back the default check for windows? if both fail, then error