terms update