diff --git a/openair1/PHY/CODING/nr_segmentation.c b/openair1/PHY/CODING/nr_segmentation.c
index a92326e3da79946ab7de771bb7487a37810ed084..6798d7a47900aaf7c1b7740168223a171668ba0e 100644
--- a/openair1/PHY/CODING/nr_segmentation.c
+++ b/openair1/PHY/CODING/nr_segmentation.c
@@ -83,7 +83,7 @@ if ((Bprime_by_C%Kb) > 0)
 else
 	Z = (Bprime_by_C/Kb);
 
-  printf("nr segmetation B %d Bprime %d Bprime_by_C %d z %d \n", B, Bprime, Bprime_by_C, Z);
+//printf("nr segmetation B %d Bprime %d Bprime_by_C %d z %d \n", B, Bprime, Bprime_by_C, Z);
 	  
   if (Z <= 2) {
     *Kplus = 2;
@@ -141,7 +141,7 @@ else
   
 
   *F = ((*C)*(*Kplus) - (Bprime));
-  printf("final nr seg output Z %d Kplus %d F %d \n", *Zout, *Kplus, *F);
+  // printf("final nr seg output Z %d Kplus %d F %d \n", *Zout, *Kplus, *F);
 #ifdef DEBUG_SEGMENTATION
   printf("C %d, Kplus %d, Kminus %d, Bprime_bytes %d, Bprime %d, F %d\n",*C,*Kplus,*Kminus,Bprime>>3,Bprime,*F);
 #endif
diff --git a/openair1/PHY/LTE_TRANSPORT/dlsch_decoding.c b/openair1/PHY/LTE_TRANSPORT/dlsch_decoding.c
index 87d6799c16907498b002df72c148e1c96a32f96a..70c74b9554f0fd9782ac4f2c03ad3ac2cd3a83c7 100644
--- a/openair1/PHY/LTE_TRANSPORT/dlsch_decoding.c
+++ b/openair1/PHY/LTE_TRANSPORT/dlsch_decoding.c
@@ -572,11 +572,11 @@ uint32_t  dlsch_decoding(PHY_VARS_UE *phy_vars_ue,
             }
       //}
 
-      for (int cnt =0; cnt < 8; cnt++){
+      /*for (int cnt =0; cnt < 8; cnt++){
       printf("dr %d inv_d %d \n", harq_process->d[r][96+cnt], inv_d[cnt]);
       }
 
-      printf(" \n");
+      printf(" \n");*/
 
       /*printf("end dr \n");
       for (int cnt =(50*p_decParams->Z-16) ; cnt < 50*p_decParams->Z; cnt++){
@@ -648,12 +648,11 @@ uint32_t  dlsch_decoding(PHY_VARS_UE *phy_vars_ue,
 		      	
 #endif
 
-
-		//#ifdef DEBUG_DLSCH_DECODING
+#ifdef DEBUG_DLSCH_DECODING
       printf("output decoder %d %d %d %d %d \n", harq_process->c[r][0], harq_process->c[r][1], harq_process->c[r][2],harq_process->c[r][3], harq_process->c[r][4]);
       printf("no_iterations_ldpc %d\n",no_iteration_ldpc);
       //write_output("dec_output.m","dec0",harq_process->c[0],Kr_bytes,1,4);
-      //#endif
+#endif
 
 
 #if UE_TIMING_TRACE
diff --git a/targets/RT/USER/lte-ue.c b/targets/RT/USER/lte-ue.c
index 50ce6e022daf42d0fed1cbe0f90cebafcdbbfed8..09f6fb2c434eeca7ce7c239daa17d094690b034b 100644
--- a/targets/RT/USER/lte-ue.c
+++ b/targets/RT/USER/lte-ue.c
@@ -609,7 +609,7 @@ static void *UE_thread_rxn_txnp4(void *arg) {
 #endif
 
         // Prepare the future Tx data
-#if 0
+#if 1
         if ((subframe_select( &UE->frame_parms, proc->subframe_tx) == SF_UL) ||
                 (UE->frame_parms.frame_type == FDD) )
             if (UE->mode != loop_through_memory)