conservative output flushing