     end
   end
 
+  defp combine_cash_splits(p, "BB") do
+    combine_cash_splits(p, "EB")
+  end
+
   defp combine_cash_splits(p, "GB") do
     combine_cash_splits(p, "EB")
   end

          [Date.new!(y, m, d), String.slice(desc, 0, 50), debit, credit]

        "GB" ->
          [date, _ref, _value, debit, credit, _bal] = String.split(x, ",")
          [bank_date(date, "-"), "", debit, credit]
      end
    end)
  end

    |> Enum.sort_by(& &1.date, Date)
    |> Enum.map(fn x ->
      if x.drcr === "D" do
        [x.id, "#{x.desc} #{x.post_desc}", x.amount, ""]
      else
        [x.id, "#{x.desc} #{x.post_desc}", "", x.amount]
      end

      # IO.puts([
