devine's groups