Code added for shifting and drive train.