The cage was actually the old cage for chameleons from Petco, and I got it for free. Along the top I have 2 sets of 4 outlets - Plugged into one is the ceramic heat, and what's supposed to be a working red bulb for nighttime viewing that I need to replace. On the other set of outlets is a timer for a uvb bulb (mostly for the plants, which I need more of, but have been neglecting buying more dirt so that they might survive) and a daytime bulb. Down at the bottom back is a heat mat in the event that the snake decides sitting on the ground is a good idea.