moved out "template" config of "compiler"
update