To create my designs I code algorithms that loosely mimic botanical, crystalline and other natural forms. What interests me is how very simple sets of steps can produce intricate and complex images. In my weaving, I use these algorithms to generate both the patterns and the weave structures.