diff --git a/qgis_add_ins.py b/qgis_add_ins.py
index 980ddc1a46918ddab3a0a6232a712104bfbafd8c..5f6df12755fb1a3ec5dc81bf1ebc5eb93ee036f1 100644
--- a/qgis_add_ins.py
+++ b/qgis_add_ins.py
@@ -3,6 +3,23 @@ from qgis.gui import *
 import qgis
 from PyQt4.QtCore import *
 from PyQt4.QtGui import *
+import six
+
+
+def add_QgsRasterLayer(iface, path, rgb):
+    if iface:
+
+        fi = QFileInfo(path)
+        layer = QgsRasterLayer(path, fi.baseName())
+        if not layer.isValid():
+            six.print_('Failed to load {}'.format(path))
+        else:
+            iface.addRasterLayer(path, fi.baseName())
+
+
+    s = ""
+
+
 
 class PointMapTool(QgsMapToolEmitPoint):