connecting pattern