More progress on commutative operations