move cyclic stuff out of the node