modified ToEmb to take care of translational symmetry
extended ToEmb to account for trans inv
merge changes in basicForNormal