add portal files