front end stuff with editing groups and minor tweaks