add semi-functional search functionality...still need page refresh