Iran also has a complicated internal power structure the players in which are not necessarily always in agreement or in full knowledge of each others' actions. It makes it a trickier state to deal with compared to your run-of-the mill unitary dictatorship.