string trie design wip