stream: Working typeahead
stream: Rework that will be merged into development