snapping menus for precision modeling