speed up writing output; no newline by default at EOL