remove random_shuffle gain the scalability