is Iran's scientists completely incompetent?