Ahmadis, like other Muslims, believe that the last, perfect message from God was brought to Muhammad. However, unlike mainstream Muslims, Ahmadis believe that many founders or significant figures of various faiths, including Krishna and Buddha, have brought messages from God. Ghulām Ahmad claimed to be the Kalki Avatar, the last avatar of Vishnu, whom Hindus were waiting for. However, he did not agree with the Hindu concept of incarnations of God. He considered Krishna and Rama human prophets who preached to others about the One God, and he believed that Hindus had distorted this view into polytheism over many thousands of years.