fix widget/typeAhead
edit readme.md
optimize