added all of template