I have a 3 month old male Clown Ball Python. I am having issues regulating both his temp and humidity levels. I have him in a 30 gallon glass screen top cage...this is what I prefer. I have an under the tank heater on the hot spot with a hide cave above it and a 150watt ceramic dome heater on top of the screen. I have 3 thermometers, one of which includes a hygrometer. The probe where he lays reads about 82-84 degrees under the cave. Is this warm enough? The basking log above the cave is warmer im sure. The hygrometer in the middle of the can read as low as 20 percent or up to 70 percent when my fogger is on. Also the cool side gets as low as 65 degrees. I can't seem to keep the heat up when the fogger is on and if its not on my humidity drops too low but my heat is good, up to about ambient of 88 degrees. I don't know if I need another heat source or what. He doesn't seem to be stressed out. He ate very quickly for me today and drank a lot of water. Any recommendations are greatly appreciated. I am new to this kind of animal. I just love him and want to keep him as happy and healthy as possible.