static weaving