weaving exploration