Why two arrays.