Jeremy Leyden's groups