finished seems TBD properly handle end of childprocess