diff --git a/scapy/contrib/avs.py b/scapy/contrib/avs.py
index 0188deb9d56b697e81ba0176582000d6e7f7fd4e..2d9183d6766d03deb4e31047c19be92acf5d086f 100644
--- a/scapy/contrib/avs.py
+++ b/scapy/contrib/avs.py
@@ -15,7 +15,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = AVS WLAN Monitor Header
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 from scapy.packet import *
 from scapy.fields import *
diff --git a/scapy/contrib/carp.py b/scapy/contrib/carp.py
index dc27b903f95fcd08c0793e0650ac27355428e667..9d98a086a052cf91a981bc779ad84ff4114d2d8d 100644
--- a/scapy/contrib/carp.py
+++ b/scapy/contrib/carp.py
@@ -13,7 +13,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = CARP
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 import struct, hmac, hashlib
 
diff --git a/scapy/contrib/chdlc.py b/scapy/contrib/chdlc.py
index 9aaf73b94c548ae3df835a87916fa3dec493759d..610d8223d1b5b4ed98f89a994c6fd7e7b1ce9197 100644
--- a/scapy/contrib/chdlc.py
+++ b/scapy/contrib/chdlc.py
@@ -13,7 +13,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = Cisco HDLC and SLARP
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 # This layer is based on information from http://www.nethelp.no/net/cisco-hdlc.txt
 
diff --git a/scapy/contrib/dtp.py b/scapy/contrib/dtp.py
index 05776582410d18a279aa08e8dae1aa1d018f86a4..4948a177bef8574bab3b254939487d7ddfc63740 100644
--- a/scapy/contrib/dtp.py
+++ b/scapy/contrib/dtp.py
@@ -15,7 +15,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = DTP
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 """
     DTP Scapy Extension
diff --git a/scapy/contrib/gsm_um.py b/scapy/contrib/gsm_um.py
index 738e9e6db35f93a6fe710c6e85b62760a0824cc7..07403af0f847bbcc865f35a7f9d5a1657b515e75 100644
--- a/scapy/contrib/gsm_um.py
+++ b/scapy/contrib/gsm_um.py
@@ -15,7 +15,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = PPI
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
     ####################################################################
     # This file holds the GSM UM interface implementation for Scapy    #
diff --git a/scapy/contrib/icmp_extensions.py b/scapy/contrib/icmp_extensions.py
index ef73f0498744540290ca8131facd67bb886e4453..44ba75e9ace9f38e1fac65f4d581a57f6497a459 100644
--- a/scapy/contrib/icmp_extensions.py
+++ b/scapy/contrib/icmp_extensions.py
@@ -15,7 +15,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = ICMP Extensions
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 import scapy
 from scapy.packet import Packet, bind_layers
diff --git a/scapy/contrib/igmp.py b/scapy/contrib/igmp.py
index 4af1640b0bb0f77f63199b23ce767ec81a400e04..a59dcfeb603f8c9abd74487db6160f95445e2dec 100644
--- a/scapy/contrib/igmp.py
+++ b/scapy/contrib/igmp.py
@@ -15,7 +15,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = IGMP/IGMPv2
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 
 #  TODO: scapy 2 has function getmacbyip, maybe it can replace igmpize
diff --git a/scapy/contrib/igmpv3.py b/scapy/contrib/igmpv3.py
index 1542e30dee05c3803d7f17ecf04c611f651b86b5..7c8aec2549f0714ab785fc1980b6eaf4d25ec7e0 100644
--- a/scapy/contrib/igmpv3.py
+++ b/scapy/contrib/igmpv3.py
@@ -15,7 +15,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = IGMPv3
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 from scapy.packet import *
 from scapy.fields import *
diff --git a/scapy/contrib/ikev2.py b/scapy/contrib/ikev2.py
index b4b7f7bab50f3e8b98f0de670d04894d34c124c1..c28b1aee84eb97eee28ab230b5daa79383024d86 100644
--- a/scapy/contrib/ikev2.py
+++ b/scapy/contrib/ikev2.py
@@ -15,7 +15,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = IKEv2
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 import logging
 import struct
diff --git a/scapy/contrib/ldp.py b/scapy/contrib/ldp.py
index 6340903b8002095b3c25def534b84d59c6a9e223..b27b39699166e681c418893d583e618a078d7b00 100644
--- a/scapy/contrib/ldp.py
+++ b/scapy/contrib/ldp.py
@@ -1,5 +1,5 @@
 # scapy.contrib.description = Label Distribution Protocol (LDP)
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 # http://git.savannah.gnu.org/cgit/ldpscapy.git/snapshot/ldpscapy-5285b81d6e628043df2a83301b292f24a95f0ba1.tar.gz
 
diff --git a/scapy/contrib/ospf.py b/scapy/contrib/ospf.py
index e05c109b22f580543e8cea2b34af9b20de0dff4b..8b316ca55e96ed93a065c8c24a6cdf8a458f6c2e 100644
--- a/scapy/contrib/ospf.py
+++ b/scapy/contrib/ospf.py
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 # scapy.contrib.description = OSPF
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 # This file is part of Scapy
 # Scapy is free software: you can redistribute it and/or modify
diff --git a/scapy/contrib/ppi_cace.py b/scapy/contrib/ppi_cace.py
index 62df1f0e5df11571053aed4cb85257608cc3e395..9fc63d25b8d27617f698e327d4b8d6d7c73a72a6 100644
--- a/scapy/contrib/ppi_cace.py
+++ b/scapy/contrib/ppi_cace.py
@@ -15,7 +15,7 @@
 # author: <jellch@harris.com>
 
 # scapy.contrib.description = PPI CACE
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 """
 CACE PPI types 
diff --git a/scapy/contrib/ripng.py b/scapy/contrib/ripng.py
index 584c3a32b13e1ea1d25e096ccdbb6fe7878f1923..97ae49ff6cecf444edbb4f6663fa2ff5496a3734 100644
--- a/scapy/contrib/ripng.py
+++ b/scapy/contrib/ripng.py
@@ -15,7 +15,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = RIPng
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 from scapy.packet import *
 from scapy.fields import *
diff --git a/scapy/contrib/rsvp.py b/scapy/contrib/rsvp.py
index c2e0a0dc4e10e247bb289de4d4a1a10c4c45529d..b8d8d7f4fc629409bcef98f869cdc739c0b7330c 100644
--- a/scapy/contrib/rsvp.py
+++ b/scapy/contrib/rsvp.py
@@ -15,7 +15,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = RSVP
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 from scapy.packet import *
 from scapy.fields import *
diff --git a/scapy/contrib/send.py b/scapy/contrib/send.py
index 317563dc319fe51f4c10f319458ecb134cdebca8..4b8cb65bdec61424b13768900d4124fd903cd270 100644
--- a/scapy/contrib/send.py
+++ b/scapy/contrib/send.py
@@ -19,7 +19,7 @@
 
 # Partial support of RFC3971
 # scapy.contrib.description = SEND (ICMPv6)
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 import socket
 
diff --git a/scapy/contrib/skinny.py b/scapy/contrib/skinny.py
index f3ca78f46fbdf6725dc9f82fe1a9965ea0b5b832..b4d7642e1481caa42acfcdaefbce70fe3679bad9 100644
--- a/scapy/contrib/skinny.py
+++ b/scapy/contrib/skinny.py
@@ -1,7 +1,7 @@
 #! /usr/bin/env python
 
 # scapy.contrib.description = Skinny Call Control Protocol (SCCP)
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 
 #############################################################################
diff --git a/scapy/contrib/spbm.py b/scapy/contrib/spbm.py
index 447bd218eab65ee315581130e71268a0cd91bc73..56559db2ca0d5a1bdaf0e51eb1f12be30ab96f3d 100644
--- a/scapy/contrib/spbm.py
+++ b/scapy/contrib/spbm.py
@@ -18,7 +18,7 @@
 # Modeled after the scapy VXLAN contribution
 
 # scapy.contrib.description = SBPM
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 """
  Example SPB Frame Creation
diff --git a/scapy/contrib/ubberlogger.py b/scapy/contrib/ubberlogger.py
index 0809eea522bb18e2040bed9d4b037d55157f9c8b..b25556ec09dc87e92456aa8a0998cf57e96ea8bb 100644
--- a/scapy/contrib/ubberlogger.py
+++ b/scapy/contrib/ubberlogger.py
@@ -15,7 +15,7 @@
 # Author: Sylvain SARMEJEANNE
 
 # scapy.contrib.description = Ubberlogger dissectors
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 from scapy.packet import *
 from scapy.fields import *
diff --git a/scapy/contrib/vqp.py b/scapy/contrib/vqp.py
index 728f6227cb031a6b91df04bbef52276d7aebe804..fbe8dadb06833fcdf9d96bfb5368ffa0654e7939 100644
--- a/scapy/contrib/vqp.py
+++ b/scapy/contrib/vqp.py
@@ -13,7 +13,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = VLAN Query Protocol
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 from scapy.packet import *
 from scapy.fields import *
diff --git a/scapy/contrib/vtp.py b/scapy/contrib/vtp.py
index 09572edc97c9dccdf6890927a402de2dbcfa6716..98a7a97e7a5f04d71434001125fa0987ec024729 100644
--- a/scapy/contrib/vtp.py
+++ b/scapy/contrib/vtp.py
@@ -13,7 +13,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = VLAN Trunking Protocol (VTP)
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 """
     VTP Scapy Extension
diff --git a/scapy/contrib/wpa_eapol.py b/scapy/contrib/wpa_eapol.py
index a76b4ae8401f44c62905e033706f8b2d27689928..da6b211302786919694df1e659e904b421cb3d2e 100644
--- a/scapy/contrib/wpa_eapol.py
+++ b/scapy/contrib/wpa_eapol.py
@@ -13,7 +13,7 @@
 # along with Scapy. If not, see <http://www.gnu.org/licenses/>.
 
 # scapy.contrib.description = WPA EAPOL dissector
-# scapy.contrib.status = untested
+# scapy.contrib.status = loads
 
 from scapy.packet import *
 from scapy.fields import *