Index: trunk/BNC/src/PPP/pppClient.cpp
===================================================================
--- trunk/BNC/src/PPP/pppClient.cpp	(revision 9589)
+++ trunk/BNC/src/PPP/pppClient.cpp	(revision 9590)
@@ -20,5 +20,4 @@
 #include <iomanip>
 #include <cmath>
-#include <stdlib.h>
 #include <string.h>
 #include <stdexcept>
Index: trunk/BNC/src/PPP/pppFilter.cpp
===================================================================
--- trunk/BNC/src/PPP/pppFilter.cpp	(revision 9589)
+++ trunk/BNC/src/PPP/pppFilter.cpp	(revision 9590)
@@ -164,8 +164,8 @@
                       epoch->pseudoObsIono(), preProcessing) != success) {
       LOG << "processSystem !=  success (fin-processing)" << endl;
-      _xFlt = xFltOld;
-      _QFlt = QFltOld;
       if (OPT->_obsModelType == OPT->DCMcodeBias ||
           OPT->_obsModelType == OPT->DCMphaseBias) {
+        _xFlt = xFltOld;
+        _QFlt = QFltOld;
         _obsPool->deleteLastEpoch();
         restoreState(3);
Index: trunk/BNC/src/PPP/pppSatObs.cpp
===================================================================
--- trunk/BNC/src/PPP/pppSatObs.cpp	(revision 9589)
+++ trunk/BNC/src/PPP/pppSatObs.cpp	(revision 9590)
@@ -31,6 +31,5 @@
 
 using namespace BNC_PPP;
-using std::cout;
-using std::endl;
+using namespace std;
 
 // Constructor
@@ -314,8 +313,8 @@
 
   // De-Weight GLONASS
-  /* -----------------
+  // -----------------
   if (_prn.system() == 'R') {
-    retVal *= 5.0;
-  }*/
+    retVal *= 2.0;
+  }
 
 
@@ -597,5 +596,5 @@
 ////////////////////////////////////////////////////////////////////////////
 void t_pppSatObs::printObsMinusComputed() const {
-// TODO: cout should be LOG
+// TODO: LOG should be LOG
   cout.setf(ios::fixed);
   cout << "\nOBS-COMP for Satellite " << _prn.toString() << (isReference() ? " (Reference Satellite)" : "") << endl
