add test with etag