Save on nodes works

We need some optimizations to save edges