use test to check timing
example template
formatting in utils
formatting in parser
transient-persistent things inflooping?
make things not break
only slight, if any, speedup. reduce things in a more clever way
more functional order