Gh89 search component

issue #89