Iran over the past few weeks has been testing its ballistic missiles so widely that trails of smoke have been seen over several major cities. It is likely that they are preparing for the renewed war in the Gulf against the US and probably Israel as well.