machine mechanisms