update templates
fix #19.