shared nodes