bug free tree widget