changes to node and endcap