menus save the weight correctly now.
More menu work. Everything working now except reordering menu items.