changes to Hin multiprocessing