use invocation id as found in payload
call setsid() in child
bring gajeta in
add error checks to invoker