self-inversion