decision tree impl, follower list