add hierarchy type check to node movement action