source file, output file draft 1 included