So liek.. duzz this frame jest bolt on or wat cuz my frend says u can put a spider frame on easy an it's cheaper an does 25bps?