Defining Patterns