Spent alot of time putting all these additional pieces on. All in all Im feeling pretty darn good about how it all worked out. Pretty much every piece required a small or large tweak, bend, or custom adjustment to properly fit. And some even after that.. didn't really work out.