Hi! I have a 2 1/2 year old ball python. I've had him for about 6 months now and he's been living in a 20 gallon long aquarium with a mesh top. I use overhead heating but I do have an undertank heater that I'll turn on when it's colder in my apartment and his tank isn't staying warm. But my big issue is with humidity. The mesh top doesn't do much for keeping humidity in and I'm not sure if I can use a regular glass aquarium top and switch to only undertank heating or if there's a better option. Advice appreciated!