ICO: Simplistic in Design, But Profound in Implementation