Final edit TextIO