Uses multi-threading for something useful(?) now.