Natures weave