add portal