Switch to using an Array for channel data