Multi-threading update.