diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/ScenarioManagerWidgetController.cpp b/source/ArmarXGui/gui-plugins/ScenarioManager/ScenarioManagerWidgetController.cpp
index b56988547ad55b570bebb46a0ec9a049c2124161..3425ed3cfe1118e7d528a3ea03072163ae1c42c9 100644
--- a/source/ArmarXGui/gui-plugins/ScenarioManager/ScenarioManagerWidgetController.cpp
+++ b/source/ArmarXGui/gui-plugins/ScenarioManager/ScenarioManagerWidgetController.cpp
@@ -181,6 +181,8 @@ void ScenarioManagerWidgetController::init()
     QObject::connect(widget.detailedApplicationView, SIGNAL(applicationEnabledChange(bool)),
                      &scenarioListController, SLOT(updateModel()));
 
+    QObject::connect(&openScenarioController, SIGNAL(showPackageDialog()),
+                     &settingsController, SLOT(showPackageAdderView()));
 
     QObject::connect(widget.detailedApplicationView, SIGNAL(saveScenario(ScenarioManager::Data_Structure::ApplicationInstancePtr)),
                      &scenarioListController, SLOT(saveScenario(ScenarioManager::Data_Structure::ApplicationInstancePtr)));
diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/controller/openscenariocontroller.cpp b/source/ArmarXGui/gui-plugins/ScenarioManager/controller/openscenariocontroller.cpp
index ef1f6f6b4ad04568959e03a34fe199ab1501a132..38a45f620d409956006a5e80e4b1973516b5ebb0 100644
--- a/source/ArmarXGui/gui-plugins/ScenarioManager/controller/openscenariocontroller.cpp
+++ b/source/ArmarXGui/gui-plugins/ScenarioManager/controller/openscenariocontroller.cpp
@@ -57,6 +57,9 @@ OpenScenarioController::OpenScenarioController(PackageVectorPtr packages, Exec::
 
     QObject::connect(&openScenarioView, SIGNAL(openScenario(int, int, QModelIndex)),
                      this, SLOT(on_openScenario(int, int, QModelIndex)));
+
+    QObject::connect(&openScenarioView, SIGNAL(showAddPackageDialog()),
+                     this, SLOT(on_showAddPackageDialog()));
 }
 
 OpenScenarioController::~OpenScenarioController()
@@ -180,6 +183,11 @@ void OpenScenarioController::showOpenScenarioView()
     openScenarioView.exec();
 }
 
+void OpenScenarioController::on_showAddPackageDialog()
+{
+    emit showPackageDialog();
+}
+
 void OpenScenarioController::updateModel()
 {
     treemodel->clear();
diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/controller/openscenariocontroller.h b/source/ArmarXGui/gui-plugins/ScenarioManager/controller/openscenariocontroller.h
index 1ea9fea70642ee6c0b635a0d122523c9d7b9f602..2e7536193f60ba0bff82072357252ba67258da27 100644
--- a/source/ArmarXGui/gui-plugins/ScenarioManager/controller/openscenariocontroller.h
+++ b/source/ArmarXGui/gui-plugins/ScenarioManager/controller/openscenariocontroller.h
@@ -65,12 +65,14 @@ namespace ScenarioManager
             * This signal gets emitted if the data structure has changed.
             */
             void updated();
+            void showPackageDialog();
 
         public slots:
             /**
             * Shows the OpenScenarioView which allows the User to open and load in a Scenario.
             */
             void showOpenScenarioView();
+            void on_showAddPackageDialog();
 
             /**
             * Finds a scenario in the model, based on the given data and
diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/buttondelegate.cpp b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/buttondelegate.cpp
index 9512e49ababca68dcb3736dd2af2bef5a8f9e777..3670234f34314ea2062bad280811f306956d5263 100644
--- a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/buttondelegate.cpp
+++ b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/buttondelegate.cpp
@@ -71,16 +71,19 @@ QWidget* ButtonDelegate::createEditor(QWidget* parent, const QStyleOptionViewIte
             cb->setCurrentIndex(1);
         }
         cb->setIconSize(QSize(size, size));
+        cb->setToolTip("Start");
     }
     else if (index.data().toString().compare("Stop") == 0)
     {
         cb->addItem(stopPixmap, "Stop");
         cb->setIconSize(QSize(size, size));
+        cb->setToolTip("Stop");
     }
     else if (index.data().toString().compare("Restart") == 0)
     {
         cb->addItem(restartPixmap, "Restart");
         cb->setIconSize(QSize(size, size));
+        cb->setToolTip("Restart");
     }
     else
     {
diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.cpp b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.cpp
index d790a15189e8b27086d39f3d537970492ee40903..3881bb223e4743e0592e127a99842d8f97fac3f4 100644
--- a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.cpp
+++ b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.cpp
@@ -70,3 +70,8 @@ void OpenScenarioView::on_treeView_doubleClicked(const QModelIndex& index)
 {
     emit openScenario(index.row(), index.column(), index.parent());
 }
+
+void OpenScenarioView::on_openPackageButton_clicked()
+{
+    emit showAddPackageDialog();
+}
diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.h b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.h
index aa65a862dcfb57fb114d8e9b213e1ffa18b46512..4f9b956616feb2297bf85a133502555e63ae1cae 100644
--- a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.h
+++ b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.h
@@ -60,6 +60,7 @@ public:
 
 signals:
     void openScenario(int row, int column, QModelIndex parent);
+    void showAddPackageDialog();
 
 private slots:
     void openButtonClicked(int row, int column, QModelIndex parent);
@@ -67,6 +68,8 @@ private slots:
 
     void on_treeView_doubleClicked(const QModelIndex& index);
 
+    void on_openPackageButton_clicked();
+
 private:
     Ui::OpenScenarioView* ui;
     FilterableTreeModelSortFilterProxyModelPtr model;
diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.ui b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.ui
index 08b7a02ef7d4060e6ee43a4788b6c2a38b5556e5..2d7840b2b4ab201b3cf7dde705efc9f954c99093 100644
--- a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.ui
+++ b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/openscenarioview.ui
@@ -24,6 +24,27 @@
    <item>
     <widget class="QTreeView" name="treeView"/>
    </item>
+   <item>
+    <layout class="QHBoxLayout" name="horizontalLayout">
+     <item>
+      <widget class="QLabel" name="label">
+       <property name="text">
+        <string>If you cant find your Scenario maybe you need to open the Package first: </string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <widget class="QPushButton" name="openPackageButton">
+       <property name="text">
+        <string>Open Package</string>
+       </property>
+       <property name="autoDefault">
+        <bool>false</bool>
+       </property>
+      </widget>
+     </item>
+    </layout>
+   </item>
   </layout>
  </widget>
  <layoutdefault spacing="6" margin="11"/>
diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/scenariolistview.cpp b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/scenariolistview.cpp
index b0ad257b462fa3a49b4ea9a55f5fd97c7a08ba0e..78cc96c22489c5165ba6788010c19105200626fd 100644
--- a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/scenariolistview.cpp
+++ b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/scenariolistview.cpp
@@ -41,7 +41,7 @@ ScenarioListView::ScenarioListView(QWidget* parent) :
     startButtonDelegate(this),
     stopButtonDelegate(this),
     restartButtonDelegate(this),
-    removeAction("Close", &contextMenu)
+    removeAction("Remove", &contextMenu)
 {
     ui->setupUi(this);
 
@@ -156,7 +156,7 @@ void ScenarioListView::onCustomContextMenu(const QPoint& point)
 {
     QModelIndex index = ui->treeView->currentIndex();
 
-    removeAction.setText("Close " + index.data().toString());
+    removeAction.setText("Remove " + index.data().toString());
 
     QList<QAction*> actions;
     actions.append(&removeAction);
diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/settingsview.ui b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/settingsview.ui
index 55f3d4adb9dc8b5a57c05457a5a488051e26ffc0..8df620db16ae4e12f1b0b6fa607395bd0dac6f48 100644
--- a/source/ArmarXGui/gui-plugins/ScenarioManager/gui/settingsview.ui
+++ b/source/ArmarXGui/gui-plugins/ScenarioManager/gui/settingsview.ui
@@ -36,21 +36,21 @@
            </property>
           </widget>
          </item>
-         <item>
-          <widget class="QPushButton" name="openButton">
-           <property name="toolTip">
-            <string>Add an Package</string>
-           </property>
-           <property name="text">
-            <string>Open</string>
-           </property>
-          </widget>
-         </item>
         </layout>
        </item>
        <item>
         <widget class="QTreeView" name="treeView"/>
        </item>
+       <item>
+        <widget class="QPushButton" name="openButton">
+         <property name="toolTip">
+          <string>Add an Package</string>
+         </property>
+         <property name="text">
+          <string>Open new Package</string>
+         </property>
+        </widget>
+       </item>
       </layout>
      </widget>
      <widget class="QWidget" name="killStrategyTab">