diff --git a/crpptbx/TCV_IMAS/tcv_get_ids_bpol_probe.m b/crpptbx/TCV_IMAS/tcv_get_ids_bpol_probe.m
index 5a580ba0045271972c39b95e0963b5be38fbdfc7..1991c3a906fe64c0740510ab603f11b63a1eb388 100644
--- a/crpptbx/TCV_IMAS/tcv_get_ids_bpol_probe.m
+++ b/crpptbx/TCV_IMAS/tcv_get_ids_bpol_probe.m
@@ -24,7 +24,7 @@ for ii=1:Nprobes
     
     %ids_struct_out{ii}.position.toroidal_angle  =  mdsdata('STATIC("ANG_M"  )[$1]',ids_struct_out{ii}.position.name); 
     %ids_struct_out{ii}.position.poloidal_angle  =  0; % TO BE FOUND   
-    %ids_struct_out{ii}.position.field.data_error_upper = % TO BE FOUND;   
-    %ids_struct_out{ii}.position.field.data_error_upper = % TO BE FOUND;    
+    ids_struct_out{ii}.position.field.data_error_upper = 0.001;% TO BE FOUND;   
+    ids_struct_out{ii}.position.field.data_error_upper = 0.001;% TO BE FOUND;    
 end
 
diff --git a/crpptbx/TCV_IMAS/tcv_get_ids_coil.m b/crpptbx/TCV_IMAS/tcv_get_ids_coil.m
index f7d6842dfeade27f9c3ebb069f8dc4bc9468eeb3..be5a702ca94420ff8ab387b5aa848d677a0bbe3f 100644
--- a/crpptbx/TCV_IMAS/tcv_get_ids_coil.m
+++ b/crpptbx/TCV_IMAS/tcv_get_ids_coil.m
@@ -62,6 +62,9 @@ for ii=1:ncircuits2ids
     tmpdata = tdi(mds_paths2ids{ii});
     ids_struct_out{ind_coil_ids}.current.data = tmpdata.data;
     ids_struct_out{ind_coil_ids}.current.time = tmpdata.dim{1};
+    ids_struct_out{ind_coil_ids}.current.data_error_lower = 200;
+    ids_struct_out{ind_coil_ids}.current.data_error_upper = 200;    
+    
 
     % Find index on static tree
     tmpind = find(strcmp(ids_struct_out{ii}.name, namepfc));
diff --git a/crpptbx/TCV_IMAS/tcv_get_ids_flux_loop.m b/crpptbx/TCV_IMAS/tcv_get_ids_flux_loop.m
index 5e871c3228d0cc4e8eeace2b81715e1e8db9189f..4ec85cf49501083c695dd83537647f2866b24b59 100644
--- a/crpptbx/TCV_IMAS/tcv_get_ids_flux_loop.m
+++ b/crpptbx/TCV_IMAS/tcv_get_ids_flux_loop.m
@@ -19,9 +19,9 @@ for ii=1:Nprobes
     ids_struct_out{ii}.position{1}.z  = mdsvalue('STATIC("Z_F"  )[$1]',ids_struct_out{ii}.name);
     ids_struct_out{ii}.flux.data  =  data(:,ii);
     ids_struct_out{ii}.flux.time  =  time;
-    
-    %ids_struct_out{ii}.position.phi  =  0; % TO BE FOUND
-    %ids_struct_out{ii}.flux.data_error_upper = % TO BE FOUND;
-    %ids_struct_out{ii}.flux.data_error_lower = % TO BE FOUND;
+
+    ids_struct_out{ii}.flux.data_error_upper = 0.0012;
+    ids_struct_out{ii}.flux.data_error_lower = 0.0012;
+    %ids_struct_out{ii}.position.phi  =  0; % TO BE FOUND    
 end
 
diff --git a/crpptbx/TCV_IMAS/tcv_get_ids_tf.m b/crpptbx/TCV_IMAS/tcv_get_ids_tf.m
index 328ce75475b9f0eff2911ddf68882f7d199d43ce..523bd6ab0b1c8192e8bae84e14221a3557d3b934 100644
--- a/crpptbx/TCV_IMAS/tcv_get_ids_tf.m
+++ b/crpptbx/TCV_IMAS/tcv_get_ids_tf.m
@@ -4,4 +4,5 @@ ids_struct_out = ids_structures;
 
 tmp = gdat(shot, 'b0');
 ids_struct_out.b_field_tor_vacuum_r.data = tmp.data; 
-ids_struct_out.b_field_tor_vacuum_r.time = tmp.t;
\ No newline at end of file
+ids_struct_out.b_field_tor_vacuum_r.time = tmp.t;
+ids_struct_out.r0 = tmp.r0;
\ No newline at end of file