There's a 93.8% chance a spider is here