the new version of report hierarchy simply make the pipe and handshake wrong