optimizing summarizer.  starting to convert to pcre instead of pcrecpp