19 online portals found