"In the modern world, this doctrine of the miracles of saints has been challenged by certain movements within the branches of Salafism, Wahhabism, and Islamic modernism, as certain followers of some of these movements have come to view the very idea of Muslim saints "as being both un-Islamic and backwards ... rather than the integral part of Islam which they were for over a millennium.