change RgbArray API somewhat