update almost all vrexprexpression and create ite