update
update readme
update test