SUTERA, CRANKSHAFT, PULLEY, NAZA, MAIN