weaving example added