thoughts on the record update problem