need to test for conflict when the etag is not null