james hopper | groups