diff --git a/webroot/widgets/ZoneOffen/ZoneOffen.js b/webroot/widgets/ZoneOffen/ZoneOffen.js
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/webroot/widgets/ZoneOffen/ZoneOffen.php b/webroot/widgets/ZoneOffen/ZoneOffen.php
index 7339a840c5ef6a268a4d3b3141e61f130da9a9f0..04b8b33722479013d5098d64ccb0921ddd30fa6c 100644
--- a/webroot/widgets/ZoneOffen/ZoneOffen.php
+++ b/webroot/widgets/ZoneOffen/ZoneOffen.php
@@ -1,12 +1,20 @@
 <?php
 
-require_once 'widgets/widgetInterface.php';
+require_once 'widgets/iWidget.php';
 
-class ZoneOffen implements widgetInterface 
+class ZoneOffen implements iWidget 
 {
+  public function __construct($width, $height)
+  {
+
+  }
+
+
   public function giveOutput() 
   {
-    $widgetOutput = "Test";
+    $widgetOutput = "Test\n";
+    $widgetOutput .= '<script src="/widgets/ZoneOffen/ZoneOffen.js" type="text/javascript"></script>'."\n";
+
     return $widgetOutput;
   }
 }
diff --git a/webroot/widgets/iWidget.php b/webroot/widgets/iWidget.php
new file mode 100644
index 0000000000000000000000000000000000000000..957ba3e8996a48cfd6054b4be9e68371211d00da
--- /dev/null
+++ b/webroot/widgets/iWidget.php
@@ -0,0 +1,9 @@
+<?php
+
+interface iWidget 
+{
+  public function __construct($width, $height); 
+  public function giveOutput();
+}
+
+?>
diff --git a/webroot/widgets/widgetInterface.php b/webroot/widgets/widgetInterface.php
deleted file mode 100644
index 8d025c99b28b437b6a70d8316b13bd1d260bbac5..0000000000000000000000000000000000000000
--- a/webroot/widgets/widgetInterface.php
+++ /dev/null
@@ -1,8 +0,0 @@
-<?php
-
-interface widget 
-{
-    public function giveOutput();
-}
-
-?>