return node given node node list param node given node node messag node previou node messag node node index node link posit index node 