I think you should open a new topic with more details on what you want to do.
The backward Nodes are just called one after the other, piping the output of one as the input to the next.
These Node also contain any data that they need from the forward to perform their computation.