added branch point for alignment symmetrization heuristic