Added get_portals()