i think it would be good to push the hard-coded groups to a single config object so that you don't have two parallel lists that you have to maintain