fixed multi-threading problem in BrrOp