Removed the write-through stuff. That's not the point of a transaction.