My input shaft has drill bits in it and so do about 4 other peoples at racing (could be more). A few years ago when other e-maxx drivers at my track started going brushless (I only went brushless recently) and kept breaking things from the power, the roll pin was one of the things they would break.