fix: reset the stream buffers after each run
wip: reimplement part of the summary information printout
wip: working on subproces stuff