add search string parsing