template-inversion