Ecuador's political parties have historically been small, loose organizations that depended more on populist, often charismatic, leaders to retain support than on programs or ideology. Frequent internal splits have produced extreme factionalism. However, a pattern has emerged in which administrations from the center-left alternate with those from the center-right. Although Ecuador's political elite is highly factionalized along regional, ideological, and personal lines, a strong desire for consensus on major issues often leads to compromise. Opposition forces in Congress are loosely organized, but historically they often unite to block the administration's initiatives and to remove cabinet ministers.