the etag changes at each call here, we should warn them