added search function
need to map the searchable data