Added a multi-threading logic