diff --git a/algos/template/algoobj_template.m b/algos/template/algoobj_template.m
index d41037efae14277f185086af78e532d817f5eb0c..90b54951c5c675bc23e36ac6cb754a0d00c919b3 100644
--- a/algos/template/algoobj_template.m
+++ b/algos/template/algoobj_template.m
@@ -17,17 +17,17 @@ parshot=2;
 mdsserver='scd.epfl.ch';
 mdstree  ='scdds';
 obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.enable'        ,'enable'          ,'mdshelp','a bool param',...
-    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot)); 
+    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree)); 
 obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.gain'          ,'gain'            ,'mdshelp','a tunable gain',...
-    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot));
+    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree));
 obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.refmodel.gain' ,'refmodel.gain'   ,'mdshelp','a tunable gain',...
-    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot));
+    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree));
 obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.rowvect'       ,'rowvect'         ,'mdshelp','a row vector',...
-    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot));
+    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree));
 obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.colvect'       ,'colvect'         ,'mdshelp','a column vector',...
-    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot));
+    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree));
 obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.matrix'        ,'matrix'          ,'mdshelp','a matrix',...
-    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree,'shot',parshot));
+    'mdsvalid','1','srcsrv',mdsserver,'srctree',mdstree));
 
 %% 2nd tunable parameters structure/parameters
 % obj=obj.addtunparamstruct('algo_template_tp2', @()algo_template_loadtp(), false);
@@ -35,8 +35,8 @@ obj=obj.addparameter(SCDclass_mdsparnumeric('template.params.matrix'        ,'ma
 
 %% Wavegens
 obj=obj.addwavegenbasetruct('algo_template_inbus1');
-obj=obj.addwavegen(SCDclass_mdswgsigsingle( 'template.inputs.signal1','signal1'        ,'srcsrv',mdsserver,'srctree',mdstree,'shot',parshot));
-obj=obj.addwavegen(SCDclass_mdswgsigsingle( 'template.inputs.signal2','signal2'        ,'srcsrv',mdsserver,'srctree',mdstree,'shot',parshot));
+obj=obj.addwavegen(SCDclass_mdswgsigsingle( 'template.inputs.signal1','signal1'        ,'srcsrv',mdsserver,'srctree',mdstree));
+obj=obj.addwavegen(SCDclass_mdswgsigsingle( 'template.inputs.signal2','signal2'        ,'srcsrv',mdsserver,'srctree',mdstree));
 
 %% 2nd wavegen base structure/signals
 % obj=obj.addwavegenbasetruct('algo_template_inbus2');