Iran’s mixed bag