(iterate think thoughts): making reporting easy