tweaked sub-menu; it's still not perfect