diff --git a/ManUpdate.php b/ManUpdate.php
new file mode 100644
index 0000000..51cbb35
--- /dev/null
+++ b/ManUpdate.php
@@ -0,0 +1,18 @@
+	<?php
+if(isset($_POST['submit']))
+{
+//echo exec('Update.bat');
+// DEBUG
+echo exec('Update.bat', $output);
+print_r($output);
+    //echo '<script>parent.window.location.reload(true);</script>';
+
+} else {
+// display the form
+?>
+<form action="" method="post">
+<input type="submit" name="submit" value="GET IT!">
+</form>
+<?php
+}
+?>
\ No newline at end of file
diff --git a/assets/css/jquery.gridster.css b/assets/css/jquery.gridster.php
similarity index 91%
rename from assets/css/jquery.gridster.css
rename to assets/css/jquery.gridster.php
index 46f467f..cec87bb 100644
--- a/assets/css/jquery.gridster.css
+++ b/assets/css/jquery.gridster.php
@@ -1,3 +1,8 @@
+<?php
+    header("Content-type: text/css; charset: UTF-8");
+?>
+<?php include '../../config.php';?>
+
 .gridster {
     width: 730px;
     margin-left:auto;
@@ -22,10 +27,12 @@
 .gridster .gs_w{
     z-index: 2;
     position: absolute;
-	    background: #FFF;
-    cursor: pointer;
-    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.3);
-    box-shadow: 0 0 5px rgba(0,0,0,0.3);
+	<?php
+if ($widgetbackgroud > "0") {
+    require "widgetback.php";
+ }
+?>		    cursor: pointer;
+        
 }
 
 .ready .gs_w:not(.preview-holder) {
diff --git a/assets/css/widgetback.php b/assets/css/widgetback.php
new file mode 100644
index 0000000..1ba572e
--- /dev/null
+++ b/assets/css/widgetback.php
@@ -0,0 +1,11 @@
+
+
+<?php
+if ($customwidgetbackgroud > "0") {
+    echo "background: $widgetbackgroudcolour;";
+} else {
+    echo "background: #FFF;";
+}
+?>
+?>		
+
diff --git a/config/menu.php b/config/menu.php
index 8443184..46046bb 100644
--- a/config/menu.php
+++ b/config/menu.php
@@ -1,2 +1,2 @@
-<a href="set1.php" target="main">General</a> - <a href="set2.php" target="main">SAB/Couch/Sick</a> - <a href="set3.php" target="main">Others</a> - <a href="set4.php" target="main">Drive Space</a> - <a href="set5.php" target="main">RSS/Server Statuses</a> - <a href="PicUpload.html" target="main">Picture Upload</a>
+<a href="set1.php" target="main">General</a> - <a href="set2.php" target="main">SAB/Couch/Sick</a> - <a href="set3.php" target="main">Others</a> - <a href="set4.php" target="main">Drive Space</a> - <a href="set5.php" target="main">RSS/Server Statuses</a> - <a href="PicUpload.html" target="main">Picture Upload</a> - <a href="/../ManUpdate.php" target="main">Manual Update</a>
 
diff --git a/config/set1.php b/config/set1.php
index 94abbd0..7f599cc 100644
--- a/config/set1.php
+++ b/config/set1.php
@@ -11,6 +11,8 @@
 <?php include '../config.php';?>
 <body>
 <form action="write1.php" method="post">
+<div style="width:100%;"> <!-- Main Div -->
+<div style="float:left; width:50%;">
     Your Name:  <input type="text" value="<?php echo $yourname ?>" name="YN" /><br />
 	Server Address:  <input type="text" value="<?php echo $base ?>" name="YB" /><br />
 	<br />
@@ -24,6 +26,8 @@
 	Clock Widget Enabled:  <input name="clockvisible" id="id" type="checkbox" <?php if($clockvisible > "0")  echo "checked=checked; "; ?> /><br />
 	KKnowledge Widget Enabled:  <input name="kknowledgefeedvisible" id="id" type="checkbox" <?php if($kknowledgefeedvisible > "0")  echo "checked=checked; "; ?> /><br />
 	Klips Widget Enabled:  <input name="webclipfeedvisible" id="id" type="checkbox" <?php if($webclipfeedvisible > "0")  echo "checked=checked; "; ?> /><br /><br />
+	</div>
+<div style="float:right; width:50%; ">	
 	Konvos Chatbox Enabled:  <input name="konvoschat" id="id" type="checkbox" <?php if($konvoschat > "0")  echo "checked=checked; "; ?> /><br />
 	Konvos Widget Enabled:  <input name="konvosvisible" id="id" type="checkbox" <?php if($konvosvisible > "0")  echo "checked=checked; "; ?> /><br />
 	<br />
@@ -31,9 +35,13 @@
 	<br />
 	Show Version	:  <input name="showversion" id="id" type="checkbox" <?php if($showversion > "0")  echo "checked=checked; "; ?> /><br />
 	<br />
+	Widget Background:  <input name="widgetvisible" id="id" type="checkbox" <?php if($widgetbackgroud > "0")  echo "checked=checked; "; ?> /><br />
+	Custom Widget Background:  <input name="customwidget" id="id" type="checkbox" <?php if($customwidgetbackgroud > "0")  echo "checked=checked; "; ?> /><br />
+	Background Colour: <input class="color" name="widgetbackgroudcolour" value="<?php echo $widgetbackgroudcolour ?>"</td>
+	<br />
 	Reset Widgets	:  <input id="def_button" type="button" value="Set to Default" onclick="myfunction()"><br />
 	<br />
-	
    <input type="submit"  name="submit" value="Update" />
 </form>
+</div>
 </body>
\ No newline at end of file
diff --git a/config/set2.php b/config/set2.php
index 8ac21cc..76040f9 100644
--- a/config/set2.php
+++ b/config/set2.php
@@ -1,6 +1,8 @@
 <?php include '../config.php';?>
 
 <form action="write2.php" method="post">
+<div style="width:100%;"> <!-- Main Div -->
+<div style="float:left; width:50%;">
 	SAB Enabled:  <input name="sabvisible" id="id" type="checkbox" <?php if($sabvisible > "0")  echo "checked=checked; "; ?> /><br />
 	SAB Port:  <input type="text" value="<?php echo $sabport ?>" name="sabport" /><br />
 	SAB Name:  <input type="text" value="<?php echo $sabname ?>" name="sabname" /><br />
@@ -66,7 +68,8 @@ global $sickpicname;
 } 
 
 ?>
-	
+		</div>
+<div style="float:right; width:50%; ">	
 	Couch Enabled:  <input name="couchvisible" id="id" type="checkbox" <?php if($couchvisible > "0")  echo "checked=checked; "; ?> /><br />
 	Couch Adults : <input type="radio" name="cpadultsvisible" value="1" <?php if($cpadultsvisible > "0")  echo "checked=checked; "; ?>>Enabled / <input type="radio" name="cpadultsvisible" value="2" <?php if($cpadultsvisible < "1")  echo "checked=checked; "; ?>>Disabled<br />
 	Couch Adults Port:  <input type="text" value="<?php echo $cpadults ?>" name="cpadults" /><br />
@@ -115,4 +118,5 @@ global $cpkidspicname;
 
 ?>  
    <input type="submit"  name="submit" value="Update" />
-</form>
\ No newline at end of file
+</form>
+</div>
\ No newline at end of file
diff --git a/config/test2.php b/config/test2.php
new file mode 100644
index 0000000..032115c
--- /dev/null
+++ b/config/test2.php
@@ -0,0 +1,9 @@
+<?php
+$p = popen('Update.bat', 'r');
+if ($p)
+{
+    while (!feof($p))
+        echo gets($p);    // get output line-by-line
+    pclose($p);
+}
+?>
\ No newline at end of file
diff --git a/config/write1.php b/config/write1.php
index 015bd6d..3f88794 100644
--- a/config/write1.php
+++ b/config/write1.php
@@ -12,6 +12,9 @@ $konvosvisible1 = $_POST['konvosvisible'];
 $kodivisible1 = $_POST['kodivisible'];
 $backgroundcolor1 = $_POST['backgroundcolor'];
 $showversion1 = $_POST['showversion'];
+$widgetbackgroud1 = $_POST['widgetvisible'];
+$customwidgetbackgroud1 = $_POST['customwidget'];
+$widgetbackgroudcolour1 = $_POST['widgetbackgroudcolour'];
 
 //
 $fl='../config.php'; 
@@ -67,6 +70,18 @@ $content =   preg_replace( '/\$custombackground = \"(.*?)\";/', '$custombackgrou
  } else {
  $content =   preg_replace( '/\$kodivisible = \"(.*?)\";/', '$kodivisible = "1";', $content);
  }
+ // Widget Config
+if (empty($widgetbackgroud1)) {
+    $content =   preg_replace( '/\$widgetbackgroud = \"(.*?)\";/', '$widgetbackgroud = "0";', $content);
+ } else {
+ $content =   preg_replace( '/\$widgetbackgroud = \"(.*?)\";/', '$widgetbackgroud = "1";', $content);
+ }
+ if (empty($customwidgetbackgroud1)) {
+    $content =   preg_replace( '/\$customwidgetbackgroud = \"(.*?)\";/', '$customwidgetbackgroud = "0";', $content);
+ } else {
+ $content =   preg_replace( '/\$customwidgetbackgroud = \"(.*?)\";/', '$customwidgetbackgroud = "1";', $content);
+ }
+$content =   preg_replace( '/\$widgetbackgroudcolour = \"(.*?)\";/', '$widgetbackgroudcolour = "#'.$widgetbackgroudcolour1.'";', $content);
          /*write operation ->*/ $tmp =fopen($fl, "w");    fwrite($tmp, $content);    fclose($tmp);
 
 		//sleep for 5 seconds
diff --git a/main.php b/main.php
index 4b5b6e4..d424352 100644
--- a/main.php
+++ b/main.php
@@ -30,7 +30,7 @@ indicateSelected(formref.switchcontrol)
 </script>
 
 		
-		<link rel="stylesheet" type="text/css" href="assets/css/jquery.gridster.css">
+		<link rel="stylesheet" type="text/css" href="assets/css/jquery.gridster.php">
 		<script type="text/javascript" src="assets/jquery.js"></script>
 		<script type="text/javascript" src="assets/jquery.gridster.js" charster="utf-8"></script>