diff --git a/agent_based/checkpoint_vsx_system.py b/agent_based/checkpoint_vsx_system.py
index d7281d4b5c7ded0b81410a08c36a246331de0004..e60509b4bcba5143250ebffa12baece5f5654f55 100644
--- a/agent_based/checkpoint_vsx_system.py
+++ b/agent_based/checkpoint_vsx_system.py
@@ -44,6 +44,45 @@
 # .1.3.6.1.4.1.2620.1.16.23.1.1.12.3.0 = STRING: "7074"
 # .1.3.6.1.4.1.2620.1.16.23.1.1.13.3.0 = INTEGER: 0
 #
+# sample section
+# section = {
+#     'VSXGateway': CheckpointVsx(
+#         vsxStatusVSId='0', vsxStatusVsType='VSX Gateway', vsxStatusMainIP='10.10.2.3',
+#         vsxStatusPolicyName='Policy1', vsxStatusVsPolicyType='Active',
+#         vsxStatusSicTrustState='Trust established', vsxStatusHAState='Active',
+#         vsxStatusVSWeight='0', vsxCountersConnNum=31, vsxCountersConnPeakNum=140,
+#         vsxCountersConnTableLimit=14900,
+#         metrics_rate=[
+#             ('packets_processed', 315101), ('packets_dropped', 23),
+#             ('packets_accepted', 315078), ('packets_rejected', 0),
+#             ('bytes_accepted', 196127045), ('bytes_dropped', 1380),
+#             ('bytes_rejected', 0), ('loggs_send', 534)]
+#     ),
+#     'VSSwitch': CheckpointVsx(
+#         vsxStatusVSId='2', vsxStatusVsType='Virtual Switch', vsxStatusMainIP='N/A',
+#         vsxStatusPolicyName='InitialPolicy', vsxStatusVsPolicyType='Initial Policy',
+#         vsxStatusSicTrustState='Trust established', vsxStatusHAState='N/A',
+#         vsxStatusVSWeight='0', vsxCountersConnNum=0, vsxCountersConnPeakNum=0,
+#         vsxCountersConnTableLimit=900,
+#         metrics_rate=[
+#             ('packets_processed', 0), ('packets_dropped', 0),
+#             ('packets_accepted', 0), ('packets_rejected', 0),
+#             ('bytes_accepted', 0), ('bytes_dropped', 0),
+#             ('bytes_rejected', 0), ('loggs_send', 3)]),
+#     'VirtualSystem': CheckpointVsx(
+#         vsxStatusVSId='3', vsxStatusVsType='Virtual System',
+#         vsxStatusMainIP='10.10.30.33', vsxStatusPolicyName='Standard',
+#         vsxStatusVsPolicyType='Active', vsxStatusSicTrustState='Trust established',
+#         vsxStatusHAState='Standby', vsxStatusVSWeight='0', vsxCountersConnNum=58,
+#         vsxCountersConnPeakNum=575, vsxCountersConnTableLimit=999900,
+#         metrics_rate=[
+#             ('packets_processed', 9632), ('packets_dropped', 119),
+#             ('packets_accepted', 9513), ('packets_rejected', 0),
+#             ('bytes_accepted', 1494138), ('bytes_dropped', 3524),
+#             ('bytes_rejected', 0), ('loggs_send', 98)]),
+# }
+#
+
 import time
 from dataclasses import dataclass
 from typing import List, Dict, Optional, Tuple
diff --git a/checkpoint_vsx_system.mkp b/checkpoint_vsx_system.mkp
index 3ab7595473ac4307d89f75482355bae06fd67ae3..7ba13e66108c46971d51de73b77d46b78da104dc 100644
Binary files a/checkpoint_vsx_system.mkp and b/checkpoint_vsx_system.mkp differ