that other website owner is taking a break and will be back shortly ( ive messaged them ) , there do seem to be have been fewer self confirms though this year , new ownership here means a few bits a bit behind but nothing that wont be found out in the next month or so anyway