a menu can be configured from plist.