refactoring
update README