Adding compound pattern, in progress.