complete search page/functionality