new features
add template