empty commit
Select refactor to make it abstract, +Typeahad
typeahead showAllOnFocus option