Index: /applications/editors/josm/plugins/smed/build.xml
===================================================================
--- /applications/editors/josm/plugins/smed/build.xml	(revision 29895)
+++ /applications/editors/josm/plugins/smed/build.xml	(revision 29896)
@@ -77,4 +77,7 @@
         <copy todir="${plugin.build.dir}/images">
             <fileset dir="images"/>
+        </copy>
+        <copy todir="${plugin.build.dir}/msg">
+            <fileset dir="${plugin.src.dir}/messages/msg"/>
         </copy>
         <copy todir="${plugin.build.dir}/data">
Index: /applications/editors/josm/plugins/smed/src/messages/Messages.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/messages/Messages.java	(revision 29895)
+++ /applications/editors/josm/plugins/smed/src/messages/Messages.java	(revision 29896)
@@ -5,5 +5,5 @@
 
 public class Messages {
-	private static final String BUNDLE_NAME = "smed.msg.messages";
+	private static final String BUNDLE_NAME = "msg.messages";
 
 	private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle.getBundle(BUNDLE_NAME);
Index: /applications/editors/josm/plugins/smed/src/panels/PanelMain.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/panels/PanelMain.java	(revision 29895)
+++ /applications/editors/josm/plugins/smed/src/panels/PanelMain.java	(revision 29896)
@@ -255,4 +255,9 @@
 		moreButton.addActionListener(alMore);
 
+	    messageBar = new JTextField();
+	    messageBar.setBounds(10, 355, 380, 20);
+	    messageBar.setEditable(false);
+	    messageBar.setBackground(Color.WHITE);
+	    add(messageBar);
 	}
 
Index: /applications/editors/josm/plugins/smed/src/smed/SmedAction.java
===================================================================
--- /applications/editors/josm/plugins/smed/src/smed/SmedAction.java	(revision 29895)
+++ /applications/editors/josm/plugins/smed/src/smed/SmedAction.java	(revision 29896)
@@ -13,5 +13,4 @@
 import java.awt.event.*;
 import java.util.*;
-import java.util.Map.Entry;
 
 import javax.swing.*;
@@ -19,13 +18,6 @@
 import static org.openstreetmap.josm.tools.I18n.tr;
 import org.openstreetmap.josm.actions.JosmAction;
-import org.openstreetmap.josm.gui.MapView;
-import org.openstreetmap.josm.gui.MapView.EditLayerChangeListener;
-import org.openstreetmap.josm.gui.layer.*;
 import org.openstreetmap.josm.data.SelectionChangedListener;
-import org.openstreetmap.josm.data.imagery.ImageryInfo;
 import org.openstreetmap.josm.data.osm.*;
-import org.openstreetmap.josm.data.osm.event.*;
-import org.openstreetmap.josm.Main;
-import org.openstreetmap.josm.data.*;
 
 import messages.Messages;
@@ -70,13 +62,16 @@
 			}
 		});
-		editFrame.setSize(new Dimension(480, 480));
+		editFrame.setSize(new Dimension(400, 400));
 		editFrame.setLocation(100, 200);
 		editFrame.setResizable(true);
 		editFrame.setAlwaysOnTop(true);
-		editFrame.setVisible(false);
+		editFrame.setVisible(true);
 		panelMain = new PanelMain(this);
+		panelMain.setLayout(null);
+		panelMain.setSize(new Dimension(400, 400));
+		node = null;
+		panelMain.syncPanel();
 		editFrame.add(panelMain);
-		editFrame.add(panelMain);
-
+		DataSet.addSelectionListener(this);
 
 		// System.out.println("hello");
