progess on row reduction