clarify template usage