fixes to update methods