Mechanisms and Assemblies