Better delay adjustment.
Better C# events.