controlling many RGB LEDs (with picture!)

I was working on something almost identical but I've taken a bit of a break. I used 2 shift registers to control 5 RGB lanterns and shiftPWM to make them fade different colors. Each shift register output controlled the base of a transistor which powered each lantern through a telephone cord.