diff --git a/TCV/loadTCVdata.m b/TCV/loadTCVdata.m
index ef36426759a1dacff6f7afcd4630bc75ace8bb94..ce4b2c870030d7fd49991507978d42ebbbcb66d7 100644
--- a/TCV/loadTCVdata.m
+++ b/TCV/loadTCVdata.m
@@ -205,9 +205,9 @@ TCVsiglocation(TCVsig.ideltabot)={'\results::delta_ed_bot'};
 TCVsiglocation(TCVsig.ineint)={'\results::fir:lin_int_dens'};
 TCVsiglocation(TCVsig.iprofnerho)={'\results::th_prof_ne'};
 TCVsiglocation(TCVsig.iprofterho)={'\results::th_prof_te'};
-TCVsiglocation(TCVsig.ineft)={'\results::proffit.local_time:neft'}; TCVsigtimeindx(TCVsig.ineft)=2;
+TCVsiglocation(TCVsig.ineft)={'\results::proffit.local_time:neft_abs'}; TCVsigtimeindx(TCVsig.ineft)=2;
 TCVsiglocation(TCVsig.iteft)={'\results::proffit.local_time:teft'}; TCVsigtimeindx(TCVsig.iteft)=2;
-TCVsiglocation(TCVsig.ineftav)={'\results::proffit.avg_time:neft'}; TCVsigtimeindx(TCVsig.ineftav)=2;
+TCVsiglocation(TCVsig.ineftav)={'\results::proffit.avg_time:neft_abs'}; TCVsigtimeindx(TCVsig.ineftav)=2;
 TCVsiglocation(TCVsig.iteftav)={'\results::proffit.avg_time:teft'}; TCVsigtimeindx(TCVsig.iteftav)=2;
 
 % initialize order of substructures and allows just a "return" if data empty
@@ -481,7 +481,8 @@ switch TCVkeywrdcase{index}
     radius.t=trace.t;
     varargout{1}={radius};
     error=0;
-
+    mdsclose
+    
   %&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
   case 'MPX'
     %  load TCV MPX data
diff --git a/gdat.m b/gdat.m
index f59ada5093bdd41f963d24c4773420ad19083c70..883c7143e989482fa1033146f087a57c060576d0 100644
--- a/gdat.m
+++ b/gdat.m
@@ -1,5 +1,7 @@
 function [trace,error,varargout] = gdat(shot,data_type,varargin)
 %
+% function [trace,error,varargout] = gdat(shot,data_type,varargin)
+%
 % list of data_type currently available:
 %
 % All machines