Colors and Patterns