instead of a delete followed by an insert, we could do an update, I guess. But not important.