Iran goes on offense