you cannot add a bad color, and groups now automatically assign colors

eventually, admins will be able to redo the group defualt color scheme
:D
fixes the last commit