finish calculating the row data, need testing