i saw a typhoon today with front nrg plastics has this been modded to fit or do they fit straight on ? and also would the front cowling fit that covers the handlebars? thankss tom