Only run once for each network