Umm I really hope you dont play the guitar while your snakes is in that cage, and where are the heat sources on some of them? But anyway looks like a good setup!