updating ic2 api