diff --git a/meldata.cc b/meldata.cc
index 7810c183c9bc02e3ace4cfac81cd24200e5fea71..a840e60d7c835ceafa48f901e1ba3462191b7695 100644
--- a/meldata.cc
+++ b/meldata.cc
@@ -149,7 +149,7 @@ namespace Melodic{
 		outMsize("tmp",tmp);
 		outMsize("tmpT",tmpT);
 		outMsize("tmpS",tmpS);
-	//	if(opts.approach.value()==string("tica")){		
+		if(opts.approach.value()==string("tica")){		
     		Tmodes.clear(); Smodes.clear();
     		for(int ctr = 1; ctr <= tmp.Ncols(); ctr++){
 				tmpT3 << reshape(tmp.Column(ctr),tmpT.Nrows(),numfiles);
@@ -166,7 +166,7 @@ namespace Melodic{
       			add_Tmodes(tmpT2);
       			add_Smodes(tmpS2);
     		}
-	//	}
+		}
 	
 	//add GLM OLS fit
 	if(Tdes.Storage()){