Abstract – patterns