a good point with dynamictree and childlist