improve by tylerchen
update readme