diff --git a/appliances/opennac.gns3a b/appliances/opennac.gns3a
new file mode 100644
index 0000000..34c894a
--- /dev/null
+++ b/appliances/opennac.gns3a
@@ -0,0 +1,44 @@
+{
+    "name": "OpenNAC",
+    "category": "guest",
+    "description": "openNAC is an opensource Network Access Control for corporate LAN / WAN environments. It enables authentication, authorization and audit policy-based all access to network. It supports diferent network vendors like Cisco, Alcatel, 3Com or Extreme Networks, and different clients like PCs with Windows or Linux, Mac,devices like smartphones and tablets.  Based on open source components and self-development It is based on industry standards such as FreeRadius, 802.1x, AD, ldap, ...It is very extensible, new features can be incorporated because it is architectured in plugins. Easily integrated with existing systems Last but not least, It provides value added services such as configuration management, network, backup configurations, Network Discovery and Network Monitoring.  Download the OVA, then extract the VMDK (tar -xvf FILE.ova), then convert to qcow2 (qemu-img convert -O qcow2 FILE.vmdk FILE.qcow2).",
+    "vendor_name": "Opennactech",
+    "vendor_url": "http://www.opennac.org/opennac/en.html",
+    "documentation_url": "http://www.opennac.org/opennac/en/support.html",
+    "product_name": "OpenNAC",
+    "product_url": "https://opennac.org/",
+    "registry_version": 3,
+    "status": "stable",
+    "maintainer": "Brent Stewart",
+    "maintainer_email": "brent@stewart.tc",
+    "usage": "Passwords are set during installation.",
+    "symbol": "opennac.png",
+    "qemu": {
+        "adapter_type": "e1000",
+        "adapters": 1,
+        "ram": 512,
+        "arch": "x86_64",
+        "console_type": "vnc",
+        "kvm": "require",
+        "options": "-smp 2"
+    },
+    "images": [
+        {
+            "filename": "opennac_3711_img.qcow2",
+            "version": "OpenNAC 3711",
+            "md5sum": "88d6129265860aa58c5306cd7b413aab",
+            "filesize": 3968729088,
+            "download_url": "http://www.opennac.org/opennac/en/download.html",
+            "direct_download_url": "http://sourceforge.net/projects/opennac/files/ova/opennac_3711_img.ova/download"
+        }
+    ],
+    "versions": [
+        {
+            "name": "OpenNAC 3711",
+            "images": {
+                "hda_disk_image": "opennac_3711_img.qcow2"
+            }
+        }
+        
+]
+}
diff --git a/docker/kalilinux/index-1.html b/docker/kalilinux/index-1.html
new file mode 100644
index 0000000..3a1b27a
--- /dev/null
+++ b/docker/kalilinux/index-1.html
@@ -0,0 +1,28 @@
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>Unknown </title></head><body>
+<h1 id="kali-linux">Kali Linux</h1>
+<p>A kali linux console version for GNS3</p>
+<p>The image include:
+metasploit-framework
+ * nmap
+ * hydra
+ * sqlmap
+ * telnet
+ * openssh-client
+ * dnsutils
+ * yersinia
+ * ettercap-text-only
+ * cisco-global-exploiter
+ * cisco-auditing-tool
+ * snmp
+ * dsniff
+ * dnschef
+ * fping
+ * hping3
+ * tshark
+ * python-scapy
+ * yersinia</p>
+<h2 id="build-and-publish-the-images">Build and publish the Images</h2>
+<p>First the base image has to be created:</p>
+<p><code>docker build -t gns3/kalilinux .
+docker push gns3/kalilinux    (optional)</code></p>
+</body></html>
\ No newline at end of file
diff --git a/symbols/opennac.png b/symbols/opennac.png
new file mode 100644
index 0000000..16a0402
Binary files /dev/null and b/symbols/opennac.png differ
diff --git a/symbols/packetfence2.png b/symbols/packetfence2.png
new file mode 100644
index 0000000..9a16421
Binary files /dev/null and b/symbols/packetfence2.png differ