one report per thread ftw