custom conversions between text file formats