add portal model spec