public template test