fix multi-threading