progress towards an advanced search functionality