the dream of weaving chemistry