diff --git a/data/glade/adhoc_commands_window.glade b/data/glade/adhoc_commands_window.glade
index d268078b59385c8a39d6c90615d3acb4bcd2d758..befdf8e172371cfaac39766660452ee68eb37a8c 100644
--- a/data/glade/adhoc_commands_window.glade
+++ b/data/glade/adhoc_commands_window.glade
@@ -18,6 +18,7 @@
   <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
   <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
   <property name="focus_on_map">True</property>
+  <property name="urgency_hint">False</property>
   <signal name="destroy" handler="on_adhoc_commands_window_destroy" last_modification_time="Thu, 22 Jun 2006 22:50:45 GMT"/>
 
   <child>
diff --git a/data/glade/data_form_window.glade b/data/glade/data_form_window.glade
index b19bf5a42fca792d58c4b9604f295ead7c28f50b..7cc9d880378736dd713a968e8b2bc95fa8afc5c4 100644
--- a/data/glade/data_form_window.glade
+++ b/data/glade/data_form_window.glade
@@ -466,7 +466,7 @@
 	<widget class="GtkNotebook" id="data_form_types_notebook">
 	  <property name="visible">True</property>
 	  <property name="show_tabs">False</property>
-	  <property name="show_border">True</property>
+	  <property name="show_border">False</property>
 	  <property name="tab_pos">GTK_POS_TOP</property>
 	  <property name="scrollable">False</property>
 	  <property name="enable_popup">False</property>
@@ -483,7 +483,7 @@
 	      <child>
 		<widget class="GtkViewport" id="single_form_viewport">
 		  <property name="visible">True</property>
-		  <property name="shadow_type">GTK_SHADOW_IN</property>
+		  <property name="shadow_type">GTK_SHADOW_NONE</property>
 
 		  <child>
 		    <placeholder/>
diff --git a/src/dataforms_widget.py b/src/dataforms_widget.py
index 43b6ec200c2b0ff575539b96345497fbca529daa..92151df2d3d4dc2ed79f0d4d700c4578d6356942 100644
--- a/src/dataforms_widget.py
+++ b/src/dataforms_widget.py
@@ -67,19 +67,10 @@ class DataFormWidget(gtk.Alignment, object):
 
 		# create appropriate description for instructions field if there isn't any
 		if dataform.instructions=='':
-			if dataform.type=='result':
-				# form is single
-				instructions = _('This is result of query.')
-			else:
-				# form is writable (TODO: move that to build_*_data_form()?)
-				if isinstance(dataform, dataforms.SimpleDataForm):
-					instructions = _('Fill in the form.')
-				else:
-					instructions = _('Edit items on the list')
+			self.instructions_label.set_no_show_all(True)
+			self.instructions_label.hide()
 		else:
-			instructions = dataform.instructions
-
-		self.instructions_label.set_text(instructions)
+			self.instructions_label.set_text(instructions)
 
 	def get_data_form(self):
 		""" Data form displayed in the widget or None if no form. """
@@ -267,7 +258,7 @@ class SingleForm(gtk.Table, object):
 		assert isinstance(dataform, dataforms.SimpleDataForm)
 
 		gtk.Table.__init__(self)
-		self.set_col_spacings(6)
+		self.set_col_spacings(12)
 		self.set_row_spacings(6)
 
 		self.tooltips = gtk.Tooltips()
@@ -297,10 +288,12 @@ class SingleForm(gtk.Table, object):
 			if field.type=='hidden': continue
 
 			commonlabel = True
+			commonlabelcenter = False
 			commonwidget = True
 			widget = None
 
 			if field.type=='boolean':
+				commonlabelcenter = True
 				widget = gtk.CheckButton()
 				widget.connect('toggled', self.on_boolean_checkbutton_toggled, field)
 				widget.set_active(field.value)
@@ -403,6 +396,7 @@ class SingleForm(gtk.Table, object):
 				del xml
 
 			elif field.type == 'text-private':
+				commonlabelcenter = True
 				widget = gtk.Entry()
 				widget.connect('changed', self.on_text_single_entry_changed, field)
 				widget.set_visibility(False)
@@ -428,6 +422,7 @@ class SingleForm(gtk.Table, object):
 			else:# field.type == 'text-single' or field.type is nonstandard:
 				# JEP says that if we don't understand some type, we
 				# should handle it as text-single
+				commonlabelcenter = True
 				if readwrite:
 					widget = gtk.Entry()
 					widget.connect('changed', self.on_text_single_entry_changed, field)
@@ -446,7 +441,10 @@ class SingleForm(gtk.Table, object):
 
 			if commonlabel and field.label is not None:
 				label = gtk.Label(field.label)
-				label.set_alignment(0.0, 0.5)
+				if commonlabelcenter:
+					label.set_alignment(0.0, 0.5)
+				else:
+					label.set_alignment(0.0, 0.0)
 				label = decorate_with_tooltip(label, field)
 				self.attach(label, 0, 1, linecounter, linecounter+1,
 					xoptions=gtk.FILL, yoptions=gtk.FILL)