update Readme
update code