I got the bike back together today. The B X-Pipe, 2" baffles and the TTS tuner. Hardest part is cutting out the old baffles and that wasn't really that hard. Everything went right back into place. The X-pipe fit great and was a snap to hook back up. The baffle went in with no problems. I drilled the hole on the bottom and put a chrome carriage bolt in place of the hex head. Really can't see it unless you bend over looking for it. The TTS tuner was very simple to do. That took all of 10 minutes and have that time was hooking up the cables to the bike and computer. Once it was all done I fired it up, sounded better than I thought it was going to sound. Very pleased with the complete package. Just about the time I was ready to ride the rain started and has not stopped. Looks like it will be tomorrow before I can take it for a spin and really hear and see how it will run. Will advise later......