unified chaining on Node