make adding a financial transaction work in more cases