do not retain in memory but output immediately