CP VS RP PATTERNS