Abstracts and Patterns