update templer