Do we need this call? Doesn't `put` overwrite?