add some explanation to the template