Updating Multiprocessing and creating Threading