The Hasanid's lack of co-ordination and organization, as well as the lukewarm support of their followers, allowed the Abbasids under Caliph al-Mansur to react swiftly. The Caliph contained Muhammad's rebellion in the Hejaz and crushed it only two weeks after Ibrahim's uprising, before turning his forces against the latter. Ibrahim's rebellion had achieved some initial successes in southern Iraq, but his camp was riven by dissent among rival Shi'a groups as to the prosecution of the war and future political objectives.