Rita public disgrace.