fix templatable bug