working with 3 views but it has to modify the "mode" outside of the views.

This is clunky and there should be a better way.

Also -- doesn't save attendance or participation.