extendable template
fix typo