Although the US viewed Musharraf as an agent of change, he has never achieved domestic political legitimacy, and his policies were seen as rife with contradictions. For example, he made alliances with Islamist political forces (who in 2004 voted for constitutional changes legitimizing his position and actions).