Muslims believe that Muhammad, like other prophets in Islam, was sent by God to remind human beings of their moral responsibility, and challenge those ideas in society which opposed submission to God. According to Kelsay, this challenge was directed against these main characteristics of pre-Islamic Arabia: