add DynamicNode