invoice.items added and passes the invoice test file, though could use some cleaning up FOSHO