The difference is that one native is used for storing a string value and other for cell value.To retrieve a value from a key you must use a TrieGet* native not ArrayGet*, and the type of value you want: string/cell/array.For setting data back you just need to know the KeyName, it's like nvault, data will be overwrited.Didn't you read trietest.sma ?! :/