working on integrating neopixel