MichaelHall's Connections