Expanded API to allow for multiple commands, reworked power events so user can select which ones they want more easily.