The deluge of pleasure