diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component
index 031c963..0e0d084 100644
--- a/.settings/org.eclipse.wst.common.component
+++ b/.settings/org.eclipse.wst.common.component
@@ -10,7 +10,13 @@
uses
-
+
+ uses
+
+
+ uses
+
+
uses
diff --git a/pom.xml b/pom.xml
index b3e1580..e0ba298 100644
--- a/pom.xml
+++ b/pom.xml
@@ -88,7 +88,12 @@
gwt-user
-
+
+
+ com.extjs.gxt
+ gxt
+ 2.2.5
+
@@ -99,7 +104,6 @@
-
org.gcube.applicationsupportlayer
aslsocial
diff --git a/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java b/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java
index 6331155..7993a34 100644
--- a/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java
+++ b/src/main/java/org/gcube/portlets/user/td/client/TabularDataController.java
@@ -24,10 +24,15 @@ import org.gcube.portlets.user.tdwx.shared.model.TableId;
import com.allen_sauer.gwt.log.client.Log;
import com.google.gwt.core.client.GWT;
import com.google.gwt.core.client.RunAsyncCallback;
+import com.google.gwt.dom.client.Document;
+import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.user.client.ui.DialogBox;
import com.google.web.bindery.event.shared.EventBus;
import com.google.web.bindery.event.shared.SimpleEventBus;
+import com.sencha.gxt.core.client.Style.Anchor;
+import com.sencha.gxt.core.client.Style.AnchorAlignment;
+import com.sencha.gxt.core.client.util.Point;
import com.sencha.gxt.widget.core.client.ContentPanel;
import com.sencha.gxt.widget.core.client.box.AlertMessageBox;
import com.sencha.gxt.widget.core.client.container.BorderLayoutContainer.BorderLayoutData;
@@ -438,6 +443,8 @@ public class TabularDataController {
TdTaskController.bindCommonBus(eventBus);
tdTaskMainWindow = tdTaskController.getWindowTaskMonitor();
+ tdTaskMainWindow.setPopupPosition( Window.getClientWidth()/2, Window.getClientHeight()/2);
+
tdTaskMainWindow.show();
}