Peter Todd is still being sued: #84124