add netwokr semaphore back and concurrently fetching from 20 nodes