The weaving office