added `suggest`ed event and hide/show the list on blur/focus