Why are we setting an empty array in first place?