extra search functionality