added Trie, not integrated with scramble yet though