finished row reduction helpers