No hope for Morocco and Iran against Spain and Portugal?