Working variations. Nodes are still in progress