Marvin's Connections