added a menu and some search functionality