nonbuffered output