diff --git a/js/app/models/RemoteSimuParamNode.js b/js/app/models/RemoteSimuParamNode.js
index f889339..e1f7820 100644
--- a/js/app/models/RemoteSimuParamNode.js
+++ b/js/app/models/RemoteSimuParamNode.js
@@ -66,6 +66,10 @@ Ext.define('amdaModel.RemoteSimuParamNode', {
 				text : 'Close All'
 			}, 
 			{
+				fnId : 'miss-collapseAll',
+				text : 'Close All'
+			},
+			{
 				fnId : 'dire-collapseAll',
 				text : 'Close All'
 			},
@@ -102,10 +106,17 @@ Ext.define('amdaModel.RemoteSimuParamNode', {
      
 	getAllContextMenuItems: function()
 	{
-		if (this.get('isAddable')) 
+		if (this.get('isAddable')) { 
+			if (this.getNodeKind() == amdaUI.ExplorerUI.ITEM_KIND_MISS )
 						return  Ext.Array.push(this.allMenuItems(),
-															{ fnId : 'dire-addData',
+															{ fnId : 'miss-addData',
 																text : 'Add Run'});
+						
+			else if (this.getNodeKind() == amdaUI.ExplorerUI.ITEM_KIND_DIRE )
+						return  Ext.Array.push(this.allMenuItems(),
+															{ fnId : 'dire-addData',
+																text : 'Add Run'});		
+		}
 		else if (this.get('isDeletable'))                                  
 						return  Ext.Array.push(this.allMenuItems(),
 															{ fnId : 'dire-deleteNode',
@@ -136,6 +147,7 @@ Ext.define('amdaModel.RemoteSimuParamNode', {
 				this.deleteData();
 					break;
 				case  'dire-addData':
+				case  'miss-addData':	
 				case  'root-addData':    
 				this.addData();           
 					break;
--
libgit2 0.21.2