Support user custom template.