note on updating