composite template