Improved ChildProcessEvent