After searching old posts... do I need this
http://www.ebay.co.uk/itm/DUCATI-620...8#ht_945wt_754
to get the screen I bought above to fit? I just cant see how it can fit with the mounting kit it came with. The brackets fit over the headlight and holes line up on the fairing, but no idea where the tubes go.