The art of weaving 3