fix template analyze