weaving with twists