add portal comp