diff --git a/skins/metal/volume_on.png b/skins/metal/volume_on.png
index fae826dc0751397342a044dac6110664e775e5ac..cb1ca6307c39b6ba366df9ba557074daa4209a9e 100644
Binary files a/skins/metal/volume_on.png and b/skins/metal/volume_on.png differ
diff --git a/src/configurationpanelui.cpp b/src/configurationpanelui.cpp
index bc6796acabcfcc84d1ea8311727eec1f8646dcc6..e482d24515af2123a9ac2ee4622e4ac7b281ae99 100644
--- a/src/configurationpanelui.cpp
+++ b/src/configurationpanelui.cpp
@@ -1,7 +1,7 @@
 /****************************************************************************
 ** Form implementation generated from reading ui file 'configurationpanel.ui'
 **
-** Created: Tue Jan 18 14:45:52 2005
+** Created: Wed Jan 19 19:22:37 2005
 **      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
diff --git a/src/configurationpanelui.h b/src/configurationpanelui.h
index e987627fa990bddcd8810c5b790725a5530cdcf7..f173e4f13ad836ffe71e15ef137737330e8e05cc 100644
--- a/src/configurationpanelui.h
+++ b/src/configurationpanelui.h
@@ -1,7 +1,7 @@
 /****************************************************************************
 ** Form interface generated from reading ui file 'configurationpanel.ui'
 **
-** Created: Tue Jan 18 14:45:52 2005
+** Created: Wed Jan 19 19:22:37 2005
 **      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
diff --git a/src/main.cpp b/src/main.cpp
index 607d3171b0149a21625d455cd42b464e3497caa2..ae517e3d628db7faa818f95f15fbd61b312ce221 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -33,7 +33,7 @@
 
 
 void OptionProcess (int argc,char **argv) ;
-QString *pOption ;
+QString *pOption = NULL;
 
 
 int
@@ -44,10 +44,13 @@ main (int argc, char **argv) {
 	Config::setTree(new ConfigurationTree());	
 	
 	OptionProcess (argc,argv);
+	manager = new Manager(pOption);
+/*
 	if ( pOption )  
 		manager = new Manager(pOption);
 	else
 		manager = new Manager(new QString());
+*/
 
 #if 0
 	QTranslator translator (0);
diff --git a/src/manager.cpp b/src/manager.cpp
index 39fe6b811ce9621eff20de269503ce6dd52ba901..9de2ce18f164df9647a31071cd224e26aba3d721 100644
--- a/src/manager.cpp
+++ b/src/manager.cpp
@@ -71,7 +71,7 @@ Manager::Manager (QString *Dc = NULL) {
 	b_ringing = false;
 	mute = false;
 	b_ringtone = false;
-	if (! DirectCall->isNull()) { 
+	if (DirectCall) { 
 		qWarning ("Direct call.....");
 		gui()->lcd->textBuffer = DirectCall ;
 		gui()->dial();
diff --git a/src/manager.h b/src/manager.h
index 77e65dc5dd4f2e4932d6239255442df936f3c4e3..b5a7cdcdae18bcc052a190445127c87ec5c49e43 100644
--- a/src/manager.h
+++ b/src/manager.h
@@ -45,7 +45,7 @@ public:
 	AudioRtp		*audioRTP;
 	AudioDrivers	*audiodriver;
 	ToneGenerator	*tone;
-	QString 		*DirectCall; // from argv[1]
+	QString 		*DirectCall; // from -p argv
 	bool 			 mute;
 	bool 			 tonezone;
 	std::string		 path;
diff --git a/src/phonebookui.cpp b/src/phonebookui.cpp
index 1c43849658f8e3b87f54fee7716b55e2587aac59..83f938a7bd65420b2431aa47edb193cc09a9edbf 100644
--- a/src/phonebookui.cpp
+++ b/src/phonebookui.cpp
@@ -1,7 +1,7 @@
 /****************************************************************************
 ** Form implementation generated from reading ui file 'phonebook.ui'
 **
-** Created: Tue Jan 18 14:45:51 2005
+** Created: Wed Jan 19 19:22:37 2005
 **      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
diff --git a/src/phonebookui.h b/src/phonebookui.h
index f97be40d967ba0d656d3fc4ed35fdd710c641af6..a620bbc8c00d785d28f90d399c7d18023e945b1d 100644
--- a/src/phonebookui.h
+++ b/src/phonebookui.h
@@ -1,7 +1,7 @@
 /****************************************************************************
 ** Form interface generated from reading ui file 'phonebook.ui'
 **
-** Created: Tue Jan 18 14:45:51 2005
+** Created: Wed Jan 19 19:22:37 2005
 **      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
diff --git a/src/url_inputui.cpp b/src/url_inputui.cpp
index 69d1481a8a434437ae1a49be6ea5cdafa5b61749..90153405ca0eac762fef76f9044f9488bb98503f 100644
--- a/src/url_inputui.cpp
+++ b/src/url_inputui.cpp
@@ -1,7 +1,7 @@
 /****************************************************************************
 ** Form implementation generated from reading ui file 'url_input.ui'
 **
-** Created: Tue Jan 18 14:45:52 2005
+** Created: Wed Jan 19 19:22:37 2005
 **      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!
diff --git a/src/url_inputui.h b/src/url_inputui.h
index ae04b0ae3b3d89b891b476e3e2c405fa14fddbb8..ea0bd682c327e3cd6eb95e846e37c4b087e67040 100644
--- a/src/url_inputui.h
+++ b/src/url_inputui.h
@@ -1,7 +1,7 @@
 /****************************************************************************
 ** Form interface generated from reading ui file 'url_input.ui'
 **
-** Created: Tue Jan 18 14:45:52 2005
+** Created: Wed Jan 19 19:22:37 2005
 **      by: The User Interface Compiler ($Id$)
 **
 ** WARNING! All changes made in this file will be lost!