row arrays handled