update tempplate