No, none of that fancy stuff. I will say it was amazing how much stiffer the car was when it had the 8 point roll bar in it. When I was drag racing, it wouldn't pull the wheels off the ground. First time off the trailer with the roll bar in it, 8-10" wheelie! Crazy how much flex it has.