more universal windows detection