changed decision tree too (equal? instead of eq?, doofin')