Sort of got send tasks working correctly with child processes. There is still a problem with piping some.