Making covariant flags correct and adding spin flip operator