Switched to DictSkipList to store dictionary