explain template inclusion