Then you are wrong!
I list the major uprisings against the Mullahs in Iran since 1979...
1- Air Force attempted to coup in summer of 1980, 9000 officers and pilots and soldiers executed
2- Kurds uprising in west of Iran between 1979-1981 where the IRGC units massacred the kurds
3- Massacre of prisoners of conscious in summer of 1987
4- Uprising against the Mullahs in the city Mashad in early 90s that lasted a week
5- Student uprising against the Mullahs in 1999 that lasted 10 days and rocked all major cities in Iran
6- Student uprising against the Authorities in June and July 2003 (Read doctorzin's reports on that)
and lot more unrests and uprisings that failed due to different reasons.
I am aware..That is why I believe your "no bloodshed" is a bit dreamy eyed.
The United States President Carter is the reason for the whole miseries happened to my country...
He is American, isn't he?