exposed trie in constructor