support for etag based send file