Weaving (well, spinning).