behavior template updatea