guys whether or not snakes thrive in smaller spaces, you simply cannot deny that if you use a large enclosure RIGHT, as in providing what the snake needs, just on a larger scale, and more of it, there is NO reason a larger that necessary cage won't work. Africa is just a really really large enclosure, full of small dark places to hide. It doesn't hurt them to have extra space, even if they won't use it most of the time. If a person prefers to house a snake in a larger-than-is-absolutely-neccesary-for-survival enclosure, and is still able to provide the snake everything it needs... really, what is the harm in that?! I am not saying snakes WANT more space, but there is no harm in providing it for them if it's used right. (Please don't get mad at me, I am just tired of seeing so many people brought down for wanting to keep their snakes in large roomy enclosures with a bit of freedom to do as they please, if they wish.) I understand that some people feel insulted when told that a rack system is not enough space, and feel the need to defend themselves with the reasoning that the snakes thrive, but still, if a person wants to provide their snake with a mini africa and has the means to do it without harming or freaking out the snake, let them! I already do it with several of my snakes, (who else puts a garter in a 75 gallon?!) and once we move I can assure you I will do it with more of them!