diff --git a/matlab/gdatpaths.m b/matlab/gdatpaths.m
index 108aff2e5173e732213c6a997a1ca8d88f89835e..9d3cd1d92410ac56fc56f6f9efc82bfa35221fb0 100644
--- a/matlab/gdatpaths.m
+++ b/matlab/gdatpaths.m
@@ -19,7 +19,7 @@ a = fileparts(a);
 
 % machines=[{'JET'} {'TCV'} {'AUG'} {'D3D'}];
 % machines=[{'JET'} {'TCV'} {'AUG'} {'KSTAR'}];
-machines=[{'JET'} {'TCV'} {'AUG'} {'D3D'} {'KSTAR'} {'TCV_IMAS'} {'AUG_IMAS'} {'CHDF'}];
+machines=[{'JET'} {'TCV'} {'AUG'} {'D3D'} {'KSTAR'} {'TCV_IMAS'} {'AUG_IMAS'} {'CHDF'} {'IMAS'}];
 
 add_paths = cell(1,length(machines));
 for i=1:length(machines)
diff --git a/matlab/get_data_request_names_from_gdat_xxx.m b/matlab/get_data_request_names_from_gdat_xxx.m
index 133f1b20f1ea75f5dbc8a8921a1e34cb5b916657..728e15104fa01f798cd407f731b7715b54e364c4 100644
--- a/matlab/get_data_request_names_from_gdat_xxx.m
+++ b/matlab/get_data_request_names_from_gdat_xxx.m
@@ -7,7 +7,7 @@ function [data_request_names] = get_data_request_names_from_gdat_xxx(machine_in)
 
 data_request_names = [];
 
-expected_machines = [{'aug'}, {'d3d'}, {'jet'}, {'tcv'}]; % substrutures created for these at this stage (all means all of these)
+expected_machines = [{'aug'}, {'d3d'}, {'jet'}, {'tcv'} {'chdf'} {'imas'}]; % substrutures created for these at this stage (all means all of these)
 try machine_in = validatestring(machine_in,expected_machines);
 catch ME,
   disp(ME.message);