update convi.cpp