need to debug, possibly trie