added search dialog, still need to show() it when the search button is clicked