[tp] update