@liaizon finding the groups is always the hardest part