had to reduce the number of threads under real world testing, also changed buffering system to take into account url for different file