fix add expense bug