update returns a value once more