written keyword parser for search field.