write diffs with fressian