updated symmetry