My Teryx has not developed a roof/visor crack -yet. However, when trailering it home from the dealer I noticed significant movement in the front visor section. I removed the roof until I could make some type of modification to reinforce the front section. I bought 20 gauge stainless sheetmetal and had my neighbor (he is a Tin Smith) bend it to mold to the underside of the roof/visor section. I painted it flat black and utilized round head 1"allen bolts (1/4 x 20). I have not trailered the T yet-but it is quite a bit stronger.