outline read and write to file