various fixes, and update readme
update readme