Hi Is the screen you bought the same as was fitted to mine - (picture) If yes then its a pain in the a(((s if you use a open face helmet as the wind off it would try and lift the helmet up. Took mine off and all my troubles went awayI just bought the official sport headlight fairing which I plan to plastidip to match my tribute pro. Will report back!