mature weaving project