diff --git a/src/e-util/e-misc-utils.c b/src/e-util/e-misc-utils.c
index 1e0f1f8..21e7442 100644
--- a/src/e-util/e-misc-utils.c
+++ b/src/e-util/e-misc-utils.c
@@ -395,6 +395,7 @@ e_restore_window (GtkWindow *window,
 		if (width > 0 && height > 0)
 			gtk_window_resize (window, width, height);
 
+		printf ("%s: w/h:%d/%d maximized:%d at %s\n", __FUNCTION__, width, height, g_settings_get_boolean (settings, "maximized"), settings_path);
 		if (g_settings_get_boolean (settings, "maximized")) {
 			GdkScreen *screen;
 			GdkRectangle monitor_area;
@@ -424,6 +425,10 @@ e_restore_window (GtkWindow *window,
 				monitor_area.width,
 				monitor_area.height);
 
+			gtk_window_get_size (window, &width, &height);
+			printf ("   %s: going to maximize %d,%d ~> %d,%d of %s; resized at %d,%d\n", __FUNCTION__, data->premax_width, data->premax_height,
+				monitor_area.width, monitor_area.height, settings_path, width, height);
+
 			gtk_window_maximize (window);
 		}
 	}
diff --git a/src/e-util/e-paned.c b/src/e-util/e-paned.c
index 300293a..6409e1e 100644
--- a/src/e-util/e-paned.c
+++ b/src/e-util/e-paned.c
@@ -128,6 +128,7 @@ paned_notify_position_cb (EPaned *paned)
 		position = MAX (0, allocation.width - position);
 		proportion = (gdouble) position / allocation.width;
 
+		printf ("         %s: %p: %d~>%d, because alloc.width:%d paned_pos:%d\n", __FUNCTION__, paned, paned->priv->hposition, position, allocation.width, gtk_paned_get_position (GTK_PANED (paned)));
 		paned->priv->hposition = position;
 		g_object_notify (G_OBJECT (paned), "hposition");
 	} else {
@@ -278,6 +279,8 @@ paned_size_allocate (GtkWidget *widget,
 	if (orientation == GTK_ORIENTATION_HORIZONTAL) {
 		allocated = allocation->width;
 		position = e_paned_get_hposition (paned);
+
+		printf ("      %s: %p: reports allocated:%d for position:%d\n", __FUNCTION__, paned, allocated, position);
 	} else {
 		allocated = allocation->height;
 		position = e_paned_get_vposition (paned);
@@ -410,6 +413,7 @@ e_paned_set_hposition (EPaned *paned,
 	if (hposition == paned->priv->hposition)
 		return;
 
+	printf ("      %s: %p: %d~>%d\n", __FUNCTION__, paned, paned->priv->hposition, hposition);
 	paned->priv->hposition = hposition;
 
 	g_object_notify (G_OBJECT (paned), "hposition");
