* fixed template bug