added weaving test