       id = new mongo.ObjectID
       locksArray = (Lock(id, lockColl, {}) for x in [0...numLocks])
 
-    it 'should accomodate hundreds of simultaneous readers/writers on a resource', (done) ->
+    it 'should accommodate hundreds of simultaneous readers/writers on a resource', (done) ->
       released = 0
       timedOut = 0
       expired = 0

      id = new mongo.ObjectID
      locksArray = (Lock(id, lockColl, {}) for x in [0...numLocks])

    it 'should accomodate hundreds of simultaneous readers on a resource', (done) ->
      released = 0
      for l in locksArray
        myTimeout Math.floor(10000*Math.random()), l, (l) ->

                # console.log "RUL", released, ld.write_lock, ld.write_req, ld.read_locks
                done() if released is numLocks

    it 'should accommodate hundreds of simultaneous writers on a resource', (done) ->
      released = 0
      currentValue = 0
      for l, x in locksArray when x < numLocks*writeLockFraction
