creation of templater.c