child procs termination implemented