Spokesman of the Atomic Energy Organization of Iran (AEOI) Behrouz Kamalvandi described the International Atomic Energy Agency's Friday report on Iran's nuclear activities as "a step forward" in Iran-IAEA cooperation, and said it underlines Tehran's non-diversion and transparency.