commit before edit evaluate template complete, to keep the copy of what done so far