wip: configurable reporting
Sure refactorings
tmp