added more events, and allowed the selection of an option.  Need to actually implement effects and bind those effects to the ui.