 			jumpon = 0
 			findinque = (id)->
 				for obj in workque
-					if obj.id is id or obj._id is id
+					if obj._id is id
 						return obj
 				return false
 			findplace = (id)->
 				found = -1
 				for obj,i in workque
-					if obj.id is id or obj._id is id
+					if obj._id is id
 						found = i
 				return found
 			dirtyqueue = 0

							when "new"
								act._status = "tofetch"
								act._lastchange = ~~((new Date).getTime() / 1000)
								getDocsCargo.push act.id
							when "tosend"
								act._status = "onqueue"
								act._lastchange = ~~((new Date).getTime() / 1000)

								jobsCounter[0] = getbody.total_rows
								if getbody.rows and getbody.rows.length > 0
									for act in getbody.rows
										act._id = act.id # make job compilant
										delete act.id
										if findplace(act._id) is -1
											act._status = "new"
											act._lastchange =  ~~((new Date).getTime() / 1000)
											workque.push act
