diff --git a/README.md b/README.md
index cb984e83bab85df78400ab0a7ab48d12d50ef858..f12828a1f5d443e254423259ed07f9b583c7e197 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,4 @@
+[PACKAGE]: ../../raw/master/mkp/huawei_bgp_peer-1.0.0-20230613.mkp "huawei_bgp_peer-1.0.0-20230613.mkp"
 # Huawei BGP Peer
 Monitors status of Huawei BGP peers (HUAWEI-BGP-VPN-MIB)
 
diff --git a/huawei_bgp_peer-1.0.0-20230613.mkp b/huawei_bgp_peer-1.0.0-20230613.mkp
deleted file mode 100644
index 1a4de32955f5472dae8d5386f3ce0fcd0c069214..0000000000000000000000000000000000000000
Binary files a/huawei_bgp_peer-1.0.0-20230613.mkp and /dev/null differ
diff --git a/huawei_bgp_peer.mkp b/huawei_bgp_peer.mkp
deleted file mode 100644
index 1a4de32955f5472dae8d5386f3ce0fcd0c069214..0000000000000000000000000000000000000000
Binary files a/huawei_bgp_peer.mkp and /dev/null differ
diff --git a/doc/sample.png b/img/sample.png
similarity index 100%
rename from doc/sample.png
rename to img/sample.png
diff --git a/mkp/huawei_bgp_peer-1.0.0-20230613.mkp b/mkp/huawei_bgp_peer-1.0.0-20230613.mkp
new file mode 100644
index 0000000000000000000000000000000000000000..b18fa2cdc2f1746545d78142ddc52c9187435290
Binary files /dev/null and b/mkp/huawei_bgp_peer-1.0.0-20230613.mkp differ
diff --git a/agent_based/huawei_bgp_peer.py b/source/agent_based/huawei_bgp_peer.py
similarity index 100%
rename from agent_based/huawei_bgp_peer.py
rename to source/agent_based/huawei_bgp_peer.py
diff --git a/packages/huawei_bgp_peer b/source/packages/huawei_bgp_peer
similarity index 96%
rename from packages/huawei_bgp_peer
rename to source/packages/huawei_bgp_peer
index 6af2d03526faea52ccc60c5eeb1394c5954295c8..055e66f6b6aa2ace8f092896d2f789b8cdb89898 100644
--- a/packages/huawei_bgp_peer
+++ b/source/packages/huawei_bgp_peer
@@ -18,5 +18,5 @@
  'title': 'Huawei BGP Peer',
  'version': '1.0.0-20230613',
  'version.min_required': '2.1.0b1',
- 'version.packaged': '2.2.0p2',
+ 'version.packaged': '2.2.0p24',
  'version.usable_until': None}