escaped token.value... -sai
grabbing text substring once, instead of everytime... -sai