fix transcation_sheet code that get diffs