Template optimize