remove print
add template