initial IC.cup