Public disgrace ...