update doc
update make coverage
coverage to 90%