Designing Mechanisms and Connectors