strip club debauchery.