template boiler