Added Ice interface