mechanism assembly