I learned A LOT working on my 2015 FZ09! I performed all the following work myself. First I spent almost $2,000 in upgrades!!! Way too much. But WTF? Required: improved padded seat, steering damper, front shock cartridges (note I will NEVER perform that task again!) Retro Yamaha Stripe, M4 Slip-on exhaust (WAY TOO EXPENSIVE) On the handlebar I installed shorter brake/clutch leavers, mirrors, grips, Rizoma Fly Screen, Turn signals X4, shifter leaver, & motocross foot pegs. I attempted to install rear sets. But I did not like the feel with controlling the bike. Radiator protection X3 and finally various color coordinated sliders to the entire bike.