external template