weaving detail