add additional fields to IInvoice