How the P.Point template works