Get rid of "avg_results" value; it's not intuitive. Instead make sure to use the results tally from the last recorded search query. Use mb_strlen and mb_substr to avoid searching for single, but multibyte characters like bullet (•).