Index: trunk/ippToPsps/jython/objectbatch.py
===================================================================
--- trunk/ippToPsps/jython/objectbatch.py	(revision 37246)
+++ trunk/ippToPsps/jython/objectbatch.py	(revision 37577)
@@ -336,5 +336,5 @@
         sqlLine.group("ippObjID",        "OBJ_ID + (CAT_ID << 32)") # NOTE: shift by 32 bits exactly
         sqlLine.group("surveyID",        "'" + str(self.surveyID) + "'")
-        sqlLine.group("randomID",        "FLOOR(RAND()*9223372036854775807)") # XXX where does this number come from??
+        sqlLine.group("randomID",        "FLOOR(RAND("+str(self.batchID)+")*9223372036854775807)") # XXX where does this number come from??
         sqlLine.group("batchID",         "'" + str(self.batchID) + "'")
         sqlLine.group("dvoRegionID",     "CAT_ID") 
@@ -410,8 +410,8 @@
  
         sql = "DELETE FROM ObjectThin where \
-              ObjectThin.decMean > " + str(decMax) + " or \
-              ObjectThin.decMean < " + str(decMin) + " or \
-              ObjectThin.raMean > " + str(raMax) + " or \
-              ObjectThin.raMean < " + str(raMin) 
+              ObjectThin.decMean > (" + str(decMax) + " + .0033) or \
+              ObjectThin.decMean < (" + str(decMin) + " - .0033) or \
+              ObjectThin.raMean > (" + str(raMax) + " + .0033) or \
+              ObjectThin.raMean < (" + str(raMin) + " - .0033)" 
         self.logger.infoPair("Deleting", str(nToDelete) + " objects outside of ra/dec range")
 
