fixed proc_comm problem