mechanism with multiple degrees of freedom