update expense model methods