handle large networks better