Modified put operation to support whole body to update