minimal output writer