made a drivetrain subsystem