Refactoring, multiprocess