Refactor expense_with_approvals partial