There is no such thing to call the success of Hazrat Mahdi (pbuh). Everything is created by God. God makes Hazrat Mahdi (pbuh) instrumental in this. Meaning the triumph of the moral values of Islam and Hazrat Mahdi (pbuh) are created separately. - Harun Yahya