add tmpl
add scaffold