- set etag if not defined by user