Data science

Sad path: what happens for group_c (assuming group c doesn't exist). Do a quick nil check, make sure no errors occur