fixed many bugs
update README.md