[642] First pass at an update call