CGOA PATTERNS