still struggling with tree control