beginning of groups UI and some other front end adjustments