Rename.
Modify for generating tabfile.
Use multiprocessing to maxiumize CPU usage.