I agree with johno about the feeding, and a couple other thing to add...
1)the best way to prevent impactions is to stop feeding it weird stuff. Just because they will eat everything doesn't mean they should. The geckos, given their size in that pic look like a problem especially. The tough skin and bones are bad. Keep to invertebrates as much as possible.
2)castor oil works too