bug fixed: use decision tree instead of regression tree