improve search-bar layouting
implement view based searching