Where the fuck is Thekla? hasn't she won a few matches recently.