got second multiprocessing approach working; using imap_unordered instead of imap