commutation events