Add commutation