implement lookupNode