Write a new value. Note that data might not make it to storage until .finish is called.
if values don't come in order