added search page and improved it