All the little pins you see sticking up out of the roll cage are pintle mount spots for the swing arm mounts I made. I am going to redo the roll cage since I now have a ring to mount on it.
I need a better windshield for highway driving and so the wipers work better, but I have not changed that much about it to make it not street legal. It is windy inside on the freeway.