added cool_process