How it may work
templates
first correction of templates