diff --git a/src/CalcStats.py b/src/CalcStats.py
index f46c966023f570009f733d1e80c1a50b7b97f203..2353a8da8c12f49004a9b181730b9e07bc9af5f7 100755
--- a/src/CalcStats.py
+++ b/src/CalcStats.py
@@ -814,7 +814,7 @@ class DeviceObj:
 						# if data is 0/inf/NaN keep the previous value in order to avoid corrupting the filtered value (check)
 						if (self.corr[t_idx] == 0) or np.isnan(self.corr[t_idx]) or np.isinf(self.corr[t_idx]):
 							self.lp_filter_corr[t_idx] = self.old_lp_filter_corr[t_idx]
-						else	
+						else:	
 							self.old_lp_filter_corr[t_idx] = self.lp_filter_corr[t_idx];
 							self.lp_filter_corr[t_idx] = lp_filter * np.absolute(self.corr[t_idx]) + (1 - lp_filter) * self.old_lp_filter_corr[t_idx]
 
@@ -959,8 +959,8 @@ while 1:
 	abort_flag = selfseq_dev.read_attribute('AbortFlag').value
 	lp_filter = selfseq_dev.read_attribute('LPFilter').value
 	cur_state = selfseq_dev.read_attribute('State')
-	if cur_state.value != 10:  # RUNNING
-		break
+	#if cur_state.value != 10:  # RUNNING
+	#	break
 
 
 	# exit from acquisition
diff --git a/src/core b/src/core
new file mode 100644
index 0000000000000000000000000000000000000000..dec892ea8a6777fc1f4eb36a8d19d4a539c0692f
Binary files /dev/null and b/src/core differ