add attr reader for etag