Text file with formatter and scanner