using multithread to process all categories
multithreading luoo