handle output as a global, stop returning readers, too noisy