IResto -- prototype