new group operation and symmetry checking.