OK, you MUST regulate UTH's with a thermostat, and monitor them with a probed thermometer. Unregulated they can and will get up to 130 degrees in a matter of hours. This is more than enough to kill your snake. Just because it hasn't happened yet doesn't mean that it won't. Unregulated UTH's can be a real fire hazard as well. You want the hot side of the cage to be 90 degrees and the cool side to be 80 degrees. 60% humidity is ideal.

Checkout this thread on cage heating for info on good heat sources/thermostats/thermometers: http://ball-pythons.net/forums/showt...t-Thermometers

And this thread on husbandry: http://ball-pythons.net/forums/showt...ius)-Caresheet

Your hide really isn't ideal, as it has to be hard to clean. plastic is the best choice. I prefer these: http://www.reptilebasics.com/hide-boxes

You need to have a hide on the hot side of the cage and one on the cool side so the snake can regulate its body temperature without having to sacrifice security.

This is what many would consider the ideal BP cage setup: