reverted back to save operation instead of merge for update in the model