Template to derive