many correction in insert row.cpp/h