Satisfying Many Cocks ...