Weaving New Patterns