Self-regulated Patterning