PREPARE TO TEMPLATES SYSTEM