add portal_type filter