add extra model for invoice