code gen
Template Detay