parallel module died, using multiprocessing.Pool.imap_unordered instead