drivecontrol code updated