updateing templates