changed char_tries to descendants