Index: trunk/ippMonitor/czartool/czarpoll.pl
===================================================================
--- trunk/ippMonitor/czartool/czarpoll.pl	(revision 33810)
+++ trunk/ippMonitor/czartool/czarpoll.pl	(revision 33814)
@@ -46,5 +46,6 @@
         "diff", 
         "dist", 
-        "pub");
+        "pub",
+        "chipbackground");
 
 my @ippToPspsStages = (
Index: trunk/ippMonitor/czartool/czartool.pl
===================================================================
--- trunk/ippMonitor/czartool/czartool.pl	(revision 33810)
+++ trunk/ippMonitor/czartool/czartool.pl	(revision 33814)
@@ -32,5 +32,5 @@
 my @publishingLabels = undef;
 
-my @stages = ("chip", "cam", "fake", "warp", "stack", "staticsky", "diff", "dist", "pub"); 
+my @stages = ("chip", "cam", "fake", "warp", "stack", "staticsky", "diff", "dist", "pub", "chipbackground"); 
 promptPoll();
 
@@ -160,5 +160,5 @@
     printf("+------------+");
     foreach $stage (@stages) {
-        print "------------+"
+        print "--------------+"
     }
     printf("\n");
@@ -166,10 +166,10 @@
     foreach $stage (@stages) {
 
-        printf(" %10s |", $stage)
+        printf("%14s|", $stage)
     }
     printf("\n");
     printf("+------------+");
     foreach $stage (@stages) {
-        print "------------+"
+        print "--------------+"
     }
     printf("\n");
@@ -184,5 +184,5 @@
         foreach $stage (@stages) {
 
-            printf("| %10s ", getStateAndFaultsString($label, $state, $stage));
+            printf("|%14s", getStateAndFaultsString($label, $state, $stage));
         }
 
@@ -193,5 +193,5 @@
     printf("+------------+");
     foreach $stage (@stages) {
-        print "------------+"
+        print "--------------+"
     }
     printf("\n");
@@ -212,5 +212,5 @@
     printf("+-----+----------------------------------+---------------+---------------+");
     foreach $stage (@stages) {
-        print "------------+"
+        print "--------------+"
     }
     printf("\n");
@@ -225,10 +225,10 @@
     foreach $stage (@stages) {
 
-        printf(" %10s |", $stage)
+        printf("%14s|", $stage)
     }
     printf("\n");
     printf("+-----+----------------------------------+---------------+---------------+");
     foreach $stage (@stages) {
-        print "------------+"
+        print "--------------+"
     }
     printf("\n");
@@ -255,5 +255,5 @@
         foreach $stage (@stages) {
 
-            printf("| %10s ", getStateAndFaultsString($stdsLabel, $state, $stage));
+            printf("|%14s", getStateAndFaultsString($stdsLabel, $state, $stage));
         }
 
@@ -264,5 +264,5 @@
     printf("+-----+----------------------------------+---------------+---------------+");
     foreach $stage (@stages) {
-        print "------------+"
+        print "--------------+"
     }
     printf("\n");
Index: trunk/ippMonitor/czartool/czartool/CzarDb.pm
===================================================================
--- trunk/ippMonitor/czartool/czartool/CzarDb.pm	(revision 33810)
+++ trunk/ippMonitor/czartool/czartool/CzarDb.pm	(revision 33814)
@@ -16,5 +16,6 @@
         "diff", 
         "dist", 
-        "pub"); # TODO put elsewhere
+        "pub",
+        "chipbackground"); # TODO put elsewhere
 
 my @ippToPspsStages = (
Index: trunk/ippMonitor/czartool/czartool/DayMetrics.pm
===================================================================
--- trunk/ippMonitor/czartool/czartool/DayMetrics.pm	(revision 33810)
+++ trunk/ippMonitor/czartool/czartool/DayMetrics.pm	(revision 33814)
@@ -106,5 +106,6 @@
             "staticsky", 
             "diff", 
-            "dist");
+            "dist",
+            "chipbackground");
 
 
Index: trunk/ippMonitor/czartool/czartool/Gpc1Db.pm
===================================================================
--- trunk/ippMonitor/czartool/czartool/Gpc1Db.pm	(revision 33810)
+++ trunk/ippMonitor/czartool/czartool/Gpc1Db.pm	(revision 33814)
@@ -30,4 +30,5 @@
     elsif ($stage eq "dist") {${$joinTable}="distComponent";}
     elsif ($stage eq "pub") {${$joinTable}="publishDone";}
+    elsif ($stage eq "chipbackground") {${$id}="chip_bg_id"; ${$joinTable}="chipBackgroundImfile";}
     else {
 
@@ -58,4 +59,5 @@
     elsif ($stage eq "dist" ) {return "distRun";}
     elsif ($stage eq "pub" ) {return "publishRun";}
+    elsif ($stage eq "chipbackground" ) {return "chipBackgroundRun";}
 
     return "ERROR";
Index: trunk/ippMonitor/czartool/czartool/Plotter.pm
===================================================================
--- trunk/ippMonitor/czartool/czartool/Plotter.pm	(revision 33810)
+++ trunk/ippMonitor/czartool/czartool/Plotter.pm	(revision 33814)
@@ -19,5 +19,6 @@
         "diff", 
         "dist", 
-        "pub");
+        "pub",
+        "chipbackground");
 
 my @allIppToPspsStages = (
Index: trunk/ippMonitor/czartool/roboczar.pl
===================================================================
--- trunk/ippMonitor/czartool/roboczar.pl	(revision 33810)
+++ trunk/ippMonitor/czartool/roboczar.pl	(revision 33814)
@@ -29,5 +29,6 @@
         "staticsky", 
         "diff", 
-        "dist"); # TODO get from Pantasks
+        "dist",
+        "chipbackground"); # TODO get from Pantasks
 
 my @interestedServers = $config->getRoboczarInterestedServers();
