 So you don't know how to drive. Not a problem. A driver is just a technique that gives you more control over your project. That's it. That's literally all it is. And to use a driver you need two things. A goal and a trigger. So our goal is to fix the mess around the collar bone when we bend the arm forward. I've already added an extra bone parented to the shoulder and weight painted the points around it. So the idea for this driver is when the arm bends forward I want this bone to move these points in this direction. And if we look here it looks like this direction translates to z-location. So the goal is to control z-location with a value that comes from the arm rotation. AKA our trigger value. To find out which value that should be click the bicep and figure out which axis controls the forward rotation. And if you look here it says that red is the x-axis. So we are going to control this bone's z-location with this bone's x-rotation. Now that we have our triggers and goals planned out we execute by right clicking our goal and add driver. Now as soon as you do this they give you a var. And the var's job is to represent your trigger. Remember our trigger is bicep x-rotation. Now to set var to the trigger go into object and click armature. And on the bone click the name of your bicep. Set type to rotation x, mode to quaternion and local to space. Awesome. From now on var is equal to x-rotation. And if you update dependency and try to move the arm you will now see that as you move the arm forward on the x-axis the z-location for this bone changes by the same amount. Now from here it's real simple. We just have to decide the minimum and maximum values that we want to allow for this bone. Because this is obviously way too far. The best way to find out what your maximum should be is to stretch the arm to its maximum position. Then go back to the driver, click it and start plugging and chugging numbers in until it looks good to you. Since it went too far I'm gonna multiply the trigger var by something small. Like 0.25. Okay that's better but it's still a little too far. So let's try 0.17. All right that looks good to me. It's not too far and the points aren't squashed together anymore. So we got our maximum value set. And now the last thing we need to set is the minimum. This bone should only move left and only when the arm bends forward. So we know the minimum value is gonna be the beginning or zero. So to set it to that just go to the driver, copy your equation and type this and then paste your form right here. Enter and you're done. Now if we move the arm you can see this bone shifts to the left as the arm bends forward but if we bend it backwards it never goes past zero. And that is how you drive. Hope that helps. If you enjoyed this video please don't forget to like, subscribe and ring that bell. Hope you have a fantastic day and I'll see you around.