I C O explained