added process naming
able to kill child processes correctly now.