DESIGNED PATTERNS