Your api suggest mode selection although application does not provide a way of listing and selecting modes, would be cool if someone implemented it.