implement search tab, version picker and successfull dialog