template compiler started