create template code