better times for invoice event records