saving

- setindex! backprop stackoverflow probably becuase node points to
itself