diff --git a/matlab/TCV_IMAS/idses_empty_to_mfile.m b/matlab/TCV_IMAS/idses_empty_to_mfile.m
index 6c23f1b82579820ab875c822207470c936ed5e67..b6bb797f6ce7efc49f6e2df2c1470bb075ffdb4c 100644
--- a/matlab/TCV_IMAS/idses_empty_to_mfile.m
+++ b/matlab/TCV_IMAS/idses_empty_to_mfile.m
@@ -22,8 +22,8 @@ function [empty_dir_out,ids_empty_structures,okflags] = idses_empty_to_mfile(dir
 
 if nargin < 1 || isempty(dirname_for_files) || ~exist(dirname_for_files,'dir')
   dirname_for_files = sprintf('/tmp/%s/idses_empty_to_mfile',getenv('USER'));
-  unix(['rm -rf ' dirname_for_files]);
-  unix(['mkdir -p ' dirname_for_files]);
+  [dummy1,dummy2]=rmdir(dirname_for_files,'s');
+  mkdir(dirname_for_files);
   warning('no folder provided, files will be written to: %s\n',dirname_for_files);
 end
 empty_dir_out = dirname_for_files;
@@ -49,8 +49,3 @@ okflags(end+1) = writecell(ids_list_to_generate,fullfile(dirname_for_files,'ids_
 if any(okflags~=1)
   warning('some flags not ok')
 end
-
-% save ids_structures_IMAS326.mat ids_structures ids_list_to_generate ids_list_all
-% then use ids_structures_mat_to_m to save all the structures as ids_empty_xx.m files
-% [empty_dir_out] = ids_structures_mat_to_m('/tmp/sautero/ids_structures_IMAS331.mat','/tmp/sautero/ids_empty')
-%