working on invoices + new expense type input