commit at the end ... and I'd like to reserve a db version number, but not until...