Change to only scan text inside quote marks.  Throw error if unbalanced quote mark found. Run data set for analyst