pattern (pattern) on Base