parallelize and sort searches