improve Event, EventNumber, Position