Add template source file
Modify template