updated TPV_2
update tpv get error messages