should we make these arrays?