Shouldn't this be conditional? To only add a new row if the introduction is actually present?