add an 'extra' profile option to add your own command parameters; use the new python string format functions. This will avoid errors where commands contain a %
sort menus alphabetically
restructure the menus to be more clear on the current context