spider windshield plate