Islamic Republic challenges