I had a universal bolt on windshield from a motor scooter I purchased used. It had brackets that bolted to 22.2 bars (it was on a Honda Ruckus) and I gave it away. At the time I didn't have a ebike but now I wish I would have had a chance to try it on my 'Runner. I also had bar muffs but really don't care for them personally. I always have trouble getting them air tight around mirror mounts, and my 'Runner has mirrors. Look for universal scooter windshields and make sure it bolts onto 22.2 handlebars. I forgot the name of the one that came on the Ruckus but it was nice and tall.