PI-template