extract interface - ExpenseNamer