events.cs changes