quick and dirty multiprocessing