a spider in java