diff --git a/vs/toml++.natvis b/vs/toml++.natvis
index aaf4a0e..aafd4d8 100644
--- a/vs/toml++.natvis
+++ b/vs/toml++.natvis
@@ -50,4 +50,47 @@
{&bytes,s8} ({position})
+
+ {values}
+
+
+
+ values._Mypair._Myval2._Myval2._Mysize
+ values._Mypair._Myval2._Myval2._Myhead->_Parent
+ _Left
+ _Right
+ *_Myval.second
+
+
+
+
+
+ {values}
+
+
+
+ values._Mypair._Myval2._Mylast - values._Mypair._Myval2._Myfirst
+ *values._Mypair._Myval2._Myfirst[$i]
+
+
+
+
+
+ {*reinterpret_cast<::toml::table*>(&storage)}
+ {*reinterpret_cast<::toml::abi_sf::abi_noex::parse_error*>(&storage)}
+
+ - *reinterpret_cast<::toml::table*>(&storage)
+ - *reinterpret_cast<::toml::abi_sf::abi_noex::parse_error*>(&storage)
+ - is_err
+
+
+
+
+ line {source_.begin.line}: {description_,sb}
+
+
+
+ line {source_.begin.line}: {description_,sb}
+
+