 So one of the things that we can do now that we're starting to build out, you know, these more customized Methods no longer worrying about the main method now that we're doing these custom methods is we're starting to do something called Overload a method and if you take a look these two lines of code here, you know, these are actually valid It won't crash on me, but notice how both of them have the same name going on here What's going on with that? You know, I can't name my variables the same What's going on is I'm actually doing something called overloading a method and the reason why is let's actually peer a little Further, let's actually look at all of this instead of just one portion of it Reason being is this entire section here on both of them. This is known as my method signature and What that means that method signature is How it operates when I call my method if I say Increment five Well, which one of these am I talking about? Well, if we look and we compare them for a second One of them is expecting two parameters and one of them expects for one parameter Since I only gave it One parameter this guy is gonna run all the way up here and do this code the same thing if I Give it to if I go and I call this increment Five comma one hundred Now all of a sudden I'm giving this method two parameters If I don't have this Java freaks out. In fact, if I Do this, let's just actually see that in action with the old code if I do that right away And I compile notice how I get an error because Method increment in class test cannot be applied to the given types. That's my error message Notice what it's saying required int. It's telling me the data type it well the type the Signature it's expecting and here's what I gave it. Here's the signature. I gave it so it's freaking out between this Now it's not a bad thing. What I can do is I can design this out so that I have a second version that takes two integers and It does Whatever I want. It doesn't even matter. I don't have to do the same thing at all in this case I'm you know just adding by an extra amount But I don't have to do that. I could say hello mutta for any of us who like some Frank Sinatra Hello Fata This is Sydney from camp Sinata, I don't know if that's how you pronounce it Whatever but again, it's up to me. It is now the developer's job Notice how it's going to compile perfectly fine And as soon as I run this Notice how I don't do you know this version. I don't do this version right here I go down here and I handle this version because I've overloaded my method and inside of this Second method with this different data signature. I tell it instead of you know, even dealing with those parameters just Print something whatever just print whatever your heart is content to you But this allows me to now have Sort of the same method but repeated in different ways