Introduction to x-threading