Multiprocessing works. Much work to do on message passing