Further, there are elements of Islam, like the usages of the hajj (or pilgrimage to the sacred places at Mecca), the dryness of its official doctrine and the limitations of its real character as indicated in the Wahhabi revival, which so impair its apparent universalism that Kuenen found himself obliged to withdraw it from the highest rank of religions.