sig ^ so in -S