the template has to be transported within the eval array