do file output