See the thread in this forum on "Solomon Island Tree Boa". You are going to need to do some work on that enclosure if you want that little guy to be happy and healthy. Indos are diminutive and sensitive, make sure you get things right with that guy or you are in for a bad time.
The good news is that if you get things right, they are awesome little guys...I love mine and they are very happy...
Good luck and if you need any help, just ask!
j
P.S. Quicksilver's links are a must!