added some simple search functionality and parsing data