fix bug
new template