diff --git a/matlab/ReshapeMatFiles.m b/matlab/ReshapeMatFiles.m
index c9d1794be9eba2bc4ec26dd4508fb29b9f7cbecf..0c310037c4316e7299db50f3fe29b9334fe47511 100644
--- a/matlab/ReshapeMatFiles.m
+++ b/matlab/ReshapeMatFiles.m
@@ -33,11 +33,11 @@ function ReshapeMatFiles(type)
     TYPEarray = 3;
    case 'forcst'
     CAPtype = 'FORCST';
-    TYPEsize = [ M_.endo_nbr , options_.forecast.periods ];
+    TYPEsize = [ M_.endo_nbr , options_.forecast ];
     TYPEarray = 3;
    case 'forcst1'
     CAPtype = 'FORCST1';
-    TYPEsize = [ M_.endo_nbr , options_.forecast.periods ];
+    TYPEsize = [ M_.endo_nbr , options_.forecast ];
     TYPEarray = 3;
    otherwise
     disp('ReshapeMatFiles :: Unknown argument!')
diff --git a/matlab/forcst_unc.m b/matlab/forcst_unc.m
index b304cee5f614e55adb22c6e6102a02106844797d..74c2141a6c72cd788800ee8d56bd7dcf21ad4ce0 100644
--- a/matlab/forcst_unc.m
+++ b/matlab/forcst_unc.m
@@ -30,9 +30,9 @@ function forcst_unc(y0,var_list)
   else
     n = size(var_list,1);
   end
-  periods = options_.forecast.periods;
+  periods = options_.forecast;
   exo_nbr = M_.exo_nbr;
-  replic = options_.forecast.replic;
+  replic = options_.replic;
   order = options_.order;
   %  params = prior_draw(1);
   params = rndprior(bayestopt_);
diff --git a/matlab/global_initialization.m b/matlab/global_initialization.m
index 9dbb7dcb8c5a539cef63cc356279d8e2549d5285..a4c6cbea40c0ee854670c00cf6f0ab6ce8c0befc 100644
--- a/matlab/global_initialization.m
+++ b/matlab/global_initialization.m
@@ -45,8 +45,8 @@ function global_initialization()
   options_.graphics.line_width = 1;
   
   % Prior draws
-  options_.forecast.replic = 1000;
-  options_.forecast.periods = 0;
+  options_.forecast = 0;
+  options_.replic = 0;
   
   % Model
   options_.linear = 0;