search functionality, tooltip functionality