added heat_template