add static weaving part