fix template bug