use etag and mz
add coverage
update readme
2.0.0