connection design