I'm gonna read from Matthew chapter 20 verse 13 and 16 but he answered one of them friend I am doing you no wrong. Do you not agree with me for Daenerys? Take what is yours and go your way. I wish to give you the last, I wish to give this last man the same as to you. Is it not lawful for me to do what I wish with my things or your eye is evil because I am good. I am good. We like to say in our church many times our God is good and one of the reasons is because we are a good news church and we are one to live up to the goodness that we preach in this place. I believe that there's probably about three main categories people fall into in life. Those who experience fair things like things are done to them that are fair, they're just. When you get a paycheck on Friday it's fair. Then there are those people who experience unfair things for example when you get treated unfairly when somebody accuses you, when somebody makes fun of you, when somebody fires you for something you didn't do when you experience unfair things and then there is favor. So there's fairness, unfairness and there is favor and we all like favor. Anybody here likes favor but many of us we like fairness in our culture fight for fairness has dominated every spectrum of society. We have more lawyers and probably all of them put together in the world and all the lawyers are fighting for is for you to get what is fair. You get upset when somebody is treated better than you in the family and what do you say? It's not fair. When somebody gets a promotion and you are next in line what do you say? It's not fair because we are a generation that fights for fairness while we dream for favor. God has a dream for us. His dream is for us to have favor and today we're going to talk a little bit about this and then spend some time in prayer. I want us to understand one thing that there can be people in the same situation. One can be in that situation because they've done sin and the other person can be in the same unfavorable situation because they are in the will of God. For example water and alcohol look alike from a distance but if you come close to water and alcohol and you smell it you realize though they look alike they are not alike. Two people can be in the same situation one person can be there because of their sin and the other person can be there because Satan is attacking them and God is testing them. For example we see Jesus hanging on the cross and beside him is a thief and on his other side is a thief. So Jesus has exactly same situation as the thieves except Jesus is there doing the will of God and these homies are there because they're getting their fair treatment. Jesus is getting unfair treatment but the brothers are getting a fair treatment and both in the same situation. That's why we have to be careful to quickly label people that they are in sin just because their situation looks like yours and you are in sin. That's why we have to be careful to label people immediately that oh this situation that they're going through is something very challenging they're passing through their cross they must be under attack of the devil but sometimes when you are on your cross you're not under attack of the devil you are under attack of the sin that you fostered in your life.  There is a difference between being on the cross because you're in the will of God and being on the cross because you're a thief. One is fair and the other one is unfair. Joseph and Samson were both in the prison. Joseph was in the prison because he ran from sin but Samson was in the prison because he ran with sin. Both are in the same predicament but for different reasons. Your situation you must understand as a Christian. Before we talk about the favor of God when you are in unfavorable situation you must ask yourself a question. Am I in it? Am I in the will of God or am I out of the will of God? Is this thing that I'm facing right now? Is there a sin in my life that I've been nurturing or is this simply because I've been pursuing God and the enemy has been attacking me? Because God cannot pour his favor until we deal with the causes of our unfavorable situations. Both people can be in the same situation. One can be in it because of his sin and the other one can be in it because he is being attacked and both can look alike. When you have a sin in your life and you have an attack because of your sin you must repent of that sin. It's gonna do you no good to rebuke the devil.  It's gonna do you no good to keep mopping the floor if the faucet is open. It's gonna do you no good if the sin is encouraged in your life, if the sin is fed in your life and at the same time you're over here rebuking the devil. The devil may not be the problem. It could be your sin that has brought you in the mess that you are in. And so we as the church we rebuke the devil. We hate devil. We do not like anything he does but we must understand devil can do nothing without sin.  Whatever devil can do sin can do and whatever sin can do devil can do. The best way to shut the door to the devil is to uproot the sin and deal brutally with it knowing then he will have no legal right to have an access to your life. Can somebody say amen? I want to challenge you today as you are on a hunt to achieve spiritual victory. Do not give any hint to the enemy and do not feed him at home with a spoon like that family that went once hunting and brought a lion, a little baby lion to the house and the owner came and said you cannot have the baby lion in the house because he has a killer instinct. Means at any point during his development a killer instinct kicks in and he forgets that you are wonderful people and that you've been treating him good. He would just kill. Well the parents didn't listen to the advice of the man in the village and they kept growing the lion in the house until one day the lion in the house a killer instinct kicked in and the lion killed everybody in the house. That's the difference between being attacked by the devil and spoon feeding one in your house. Therefore we encourage each one of us when you resist the devil or come against the devil at church make sure you don't feed him cereal at home.  Two people can be in one situation. One person can be there because the sin that they develop and the other person because the attack they receive. But also we also know that two people can be in one situation. One person can experience fairness and the other person can experience favor. For example there are many of us in here today for you to pass chemistry exam is fairness it's easy it doesn't take much effort and for some of us here to pass chemistry requires two bottles of anointing water because without God's grace chemistry will crush every fiber of our being. There are some of us here that when it comes to valentines you have girls or guys literally it is like bees on honey you just people are attracted to you and you're not that good great looking. You don't have much what it takes but people you just like a magnet you attract people and there are others of us in here to get a date it literally requires few days of fasting. It does not come naturally for some people to get a job it's very easy for other people they apply at 50 different places and it's like they're like a parasite they walk into the interview people just don't like them. What comes easy for one comes literally impossible for the other and so you must understand there will be areas in your life where things will be fairness you will just get easy and there will be areas of your life if God doesn't touch with his favor you're a mess you're just not gonna make it if God is not gonna touch with his favor that area will never lift off the ground for some people with their kids things are easy things are doing well with their kids and with other literally their kids are like offspring of a Lucifer every one of them just got demons inside and it's like you got a demon out of one the demon went into the other and just really it's just challenging with the kids and therefore you never judge people based on the areas that come easy for you when in those exact areas they have to pray and fast to have a victory one of the areas that come easy for me is sleep I have a gift of sleep I sleep so good and I sleep sometimes so fast that when my wife is still exhorting and blessing and encouraging me with her kind endless words that I'm already in a lullaland and I could look at somebody who is cannot sleep at night and I can say ah you just don't have enough faith but see sleep is fair for me but sleep for you might require the favor of God and when you have three nights of good sleep for you you dancing for joy because to you that's a miracle for me three nights of good sleep simply man I did something good during the day that made me tired we must understand what comes easy for one will come impossible for another and that's where we need the favor of God so one person can have a baby and they even think about abortion and the other person will go for eight months eight years or maybe even 10 15 years believing God for a baby that other person will think to abort what comes easy for you may come only by a miracle to the person who sits next to you and what comes as a miracle to you may come so easily to the person who's sitting right next to you right now for some people school comes very easy and for other people literally if they don't spend time with God every day they're not gonna pass basic math and it does not mean they are less spiritual than you it just simply means we all have areas in our life where we need God's favor and we all have areas in our life where we already have God's favor can somebody say amen Abraham had luck if I could say with money Abraham I mean he lied in some places and God rich it was a white lie it was a Christian lie kind of like she is she's not kind of stuff but still God just kind of blessed him financially yet Abraham could not have kids he tried his best he couldn't have kids Hagar couldn't have a husband but she could have kids we all will have those things that are they're just doing good in one area and in the other area you need God to step in and then there will be areas where things are going well but in other areas we need God to step in if you are here today you may be facing and needing a miracle in the area that I don't even care about and I today might be pleading with God for a miracle in the area you completely ignore and you take for granted every single day maybe your health you woke up today both of your hands your feet work your eyes can see your ears can hear and there is no sharp pain in your chest and you're complaining with the fact your tire was flat or maybe you complain with the fact you got a parking ticket at CBC but other people today have another problem they are relying to God to give them a body that sends no sharp pain so rejoice and thank God for the grace you already have while you are believing for the favor in the area what is so hard for you yet in that area it's so easy for other people favor we read a verse we read a parable in this parable Jesus tells us a story he says one man had a vineyard and he decided to look for people to work on this vineyard he goes to the marketplace in the old days and in some of the remote areas in the world today this is still done like that too without access to greg's list without an access to a work source or without an access where people cannot apply online what usually rich men would do or employers is he would send a servant to this certain place in the city where all the unskilled low paying workers would gather in hope for a job these men had a very rough life because every day they worked at a different job side and every day they worked for a different employer they didn't have a stability in their job they would come every day hoping somebody would hire them for that day and this man instead of sending someone he went himself to this market at six in the morning that's when the jewish day the work day began not at nine six in the morning he went in there and he took some men and he hired them but the bible says that the first man he hired they agreed with him on the price which i am assuming this is how it happened he came and he says anybody looking for work hey it's me it's me i am looking for work how much are you gonna pay he says well how much do you want can you give me one denari a denari in that time was equivalent to seven dollars fifty cents or about eight dollars for that time eight dollars a day was considered a roman soldier's average pay which was a you know like a government job so it's considered a very lofty salary eight dollars per day we i mean just not long ago in america to receive a dollar fifty per minimum wage was considered a luxury and so eight dollars two thousand years ago was a lot of money for that day so i can assume the owner says oh fine i can pay you one denari let's go to work they go and they work he goes at nine o'clock in the morning again and sees some other brothers he says guys i have more work do you want to go work yes except these guys don't ask for a salary they don't even find out how much they're gonna get paid i mean they go on a limp risking what if he doesn't pay us what if he's gonna say well whatever you did for this day is for the glory of god you know like one of those christian people can you do it for the glory of god means i'm not gonna pay you he comes at 12 o'clock and he gets guys and says could you go and work at my vineyard they said yes we'll go work at your vineyard but these guys don't ask him how much will you pay us then he comes at three o'clock and hires guys again and then last time he comes around five five o'clock in the evening one more hour left left till six o'clock to send him home and he hires guys and he doesn't tell them how much they're gonna get paid imagine you're working for a boss who hired you and you never asked him and you never know how much you're gonna get paid that's a lot of trust that's a lot of risk if you have a family to support the day is over and so the guys who came last who only worked one hour you know they're surprised they're like i wonder if we're gonna get paid at all if he just simply took us and made us occupied he comes and he gives them eight bucks he gives them a full day's wage you can imagine the smile on their face you can imagine the joy oh my god this is so awesome you know we did not waste all day though we were waiting we actually got paid for the hours we did not work how awesome is that then the guys who came first who bargained and who agreed and probably had assigned by their lawyer make sure they get one denarii to their greatest surprise they got one denarii except now instead of being thankful for receiving a luxurious pay they started to grumble because why didn't they get more since they worked longer and the owner looks at them and he says i thought you wanted one denarii you asked for one denarii these guys did not ask for anything going on a limp trusting i am gonna be good and i'm gonna be fair but you guys asked for a salary and you got a salary i want to share with you few simple nuggets from this people who fight for fairness rarely experience favor when you come to god and you bargain for fairness you set your limit and you begin to put a limit and you begin to say that this is what i want and that's it i am going to work eight hours and i want eight times ten eighty dollars when you set a limit for your life you will have what you bargain with these men who got hired at six o'clock they only received what they worked for not one dollar more not one dollar less the guys who got hired last they did not get what they worked for they got so much more on the top they worked for one hour and got paid for twelve that is favor favor is not when you don't work at all and you get money some of us think that's favor that's called laziness and steroids favor is when you do work but the work that you do you get rewarded much more favor is not when you don't study for your school and you show up at the math exam and god just super naturally downloaded all the knowledge and you know all the answers that's called plagiarism that's not favor favor is when you do study but maybe you did not have enough time to study and god adds his touch to it and you receive more than what you actually studied for favor is when you sew a peanut and you don't receive a peanut back but you receive a hundred peanut favor is not when you I worked for one hour and I received that's called fairness favor is when you get what you also did not deserve I want to encourage you this evening to remind you your god allows you to set a limit on him you can experience his faithfulness or you could experience his favor the guys who had hired at six o'clock they experienced that the owner who hired them was faithful the guys who had hired at six in the evening experienced the owner that hired them was full of favor how will you experience god many times we allow our wallet to determine the size of our dream many people allow their education to allow to measure the size of the expectation of the kind of future they want let me ask you a question the future you dream in your mind can it be accomplished without god the dreams you have in your heart can they be accomplished without god's favor can they be accomplished without faith for most people the things we ask of god can be accomplished with enough discipline effort connections and human input god is not necessary and guess what we're gonna get we're gonna get a denari at the end of putting all the human effort nothing more and nothing less god does not want your future to depend on your education god wants your future to depend on your faith and his goodness and his love for you god does not want your future to reflect your discipline he wants your future to reflect his goodness he wants you never to be able to brag and take credit for yourself and say look what my discipline frair and fasting has done he wants you always to be able to say i prayed i fasted i gave but what god gave me supersedes what i inputted in he added his favor on the top of that there was a time jesus came to a city of nazareth and the bible says he could not do mighty works there because of the level of their faith i'm thinking jesus mighty works he did few works but he couldn't do much he couldn't give them a denari for an hour he only gave them a denari for 12 hours because their faith constricted and restricted his ability to do mighty things in the world we live in today especially in our society in america if you are educated you will go to school for about four to eight years then you're going to spend from four to eight years paying off that school and then after you get your job you get married you get your house in a nice neighborhood you get a car everything of course is uncredited and then you spend your life slowly beginning to gain things and you don't have it if you don't work for it in the spiritual world where you are connected with god this world works differently in this world your efforts and your work is necessary but god's touch and god's favor is expected when god's touch comes what other people work for and apply for and have degrees for somehow god just kind of super and just kind of gives you that lift and he lets you have more of what you could have it's like the story of one man who went fishing and as he was fishing he took when he would catch a big fish he will always throw it away only keep the small fish and a neighboring fisherman noticed that and he came to him and he says i noticed you throw away all the big fish he said do you have a problem do you don't have a license or something he said no he said the frying pan i have in my house is small so he says i only catch fish that could fit my frying pan the guy looked at him and he says fool why don't you buy a bigger frying pan see the guy didn't click in his head that you can actually buy a bigger frying pan and that's exactly what many of us our dreams many times are this big because well that's my education well nobody in my family graduated from college so guess what i am not gonna graduate from college either nobody in my family has a happy marriage everybody's divorce has kids all over the world they're like fathers of many nations everywhere nobody's stable so that's gonna be my life so i shouldn't aim for anything bigger because that's what i've seen in my family you know what maybe this frying pan your family has been cooking stuff on needs to be thrown out of your mind and you need to get a new frying pan that allows god to move many of us we do not give place for god to move because i am only gonna get what i work for i am only gonna get what i have education for i only gonna get what i have connections for and god says can you squeeze in all of that efforts that you do and just give me space to do whatever i want to whatever i want to this doesn't mean you don't work you simply means you work but you also add faith knowing your god has favor and goodness and he likes to squeeze it in once in a while to some people god thinks different than you think god is bigger than you are your efforts you are a human being living on the world he created all the laws you're following they are the laws he orchestrated and he's outside of laws looking for a hole in your life called faith where you say god i'm working my best i am studying the hardest but i'm also spending time in prayer because i want you to make things better and faster with your grace not just my efforts i want to work for an hour and get paid for 12 i want to sow a seed and i'm not saying that i want to do little no i just want to do much and have god multiply and magnify that because he can do it i'm his child why not and this is what he's showing he is good but can i give him space in my schedule spend time with holy spirit spend time in prayer why because i don't lean on me alone i trust in the goodness and i want the favor of god i remember when it was you know our time and me and my wife we started to plan for for you know when we want to buy our own home like actual like not a rental but a home and i'm like we need to save this much money this many years and this is how it's gonna happen and i calculated and i looked at the timeline i was like oh my goodness i'm gonna have grandchildren by the time my timeline is gonna come to pass i looked at my rentals and i'm like how long is it gonna take me to pay these off and once i printed that and it showed me the date of like 2007 or something i looked at that and i was like am i gonna be alive by that time and i remember looking at that and i said is there a way that year can happen next year i said but i don't have a job that pays that i don't know people who have that kind of money or who are willing to share with that kind of money i was like wait but i have a god you know i said but that's all you have sometimes that's all you need they know why people in third world countries experience more miracles because they don't have money many options for them medicine is not everything because they don't have any leave space for god when you go into school make room for god to carapace you i met a young man who's studying to be scientists in massachusetts gave gave time for god every day he says well i spent a lot of time with the lord and he says i was studying for this um i'm not mistaken i think it's bachelors and he's like i was really looking for money and next thing that happens he applies for some scholarships and he wins a full phd scholarship where they will send him to another state pay him some over seven or eight hundred dollars for housing they will pay him some five hundred dollars for food every month pay for him while he's studying for his phd so he's not gonna leave with 150 grand in debt he's gonna leave about 60 grand in savings while he finishes phd why not that's my and your god make room for supernatural make room for the impossible after you apply all the medicine take the anointing water and spray on that too when you have applied and you've done everything get on your knees and say god this is what i'm doing but i know mary got pregnant without a man i know adam had a child at the age of a hundred and sarah at the age of 90 i know slaves left egypt being so rich and so wealthy that egypt collapsed because of economic problems god i know you provided for more than a million jews in the wilderness 40 years every single day you gave water from the rock god i mean you can cause things to happen you are my god i know you can find a hole to squeeze a favor in my life because somebody's saying man you guys let's not settle for fairness we aim for more we want more than fairness we want more i don't want our church to be reflection of our gifts well their music band their pastor they speak well that's exactly the size of the church no i want our size of our church to reflect the size of our faith not the size of our talent i want your life to reflect the size of your faith not the size of your abilities i want to challenge you today enlarge your faith it's not just about your works you may say oh nobody in my family is going to help me listen in your family you have a heavenly father who owns cattle and thousand hills all gold and all silver he says is mine and i give power to the wealth he says amen don't aim on your efforts peter fished all night and after that the bible says cut nothing came so discouraged disappointed and jesus comes to peter and he says peter i want you to go to the other side and catch so much fish jesus that's not possible but peter still did it and he experienced that it didn't take a whole night it took one time and he got more fish and he could have gotten probably in weeks why because the favor of god yes god did not create science but he definitely can squeeze a favor in your study and cause your homework to go better god can do it can somebody say man i think i've shared the story once but it's always worth repeating when american golfer was going to golf with the prince of um saudi arabia and after finishing golfing of three days and they they spent a good time and the prince was driving the american golfer flying american golfer back to united states on his private jet he asked him he says is there anything i can do to honor you for the time you've spent and for the training you've given me as a golfer well you know golfers they make good money and he's like you know everything is fine i don't need anything but the guy insisted and he knew the protocol of royalty means if a king asks you to give you something it's a dishonor if you reject it and so he says um give me a golf club and so he said oh okay i will give you a golf club and few weeks passed by and after that the american golfer noticed no big shipments from ups and so one day he got a letter from the prince and as he opens the letter he was wondering how can a golf club fit into a letter he opens a letter and he sees a title deed to one of the largest golf clubs in united states see when the american says golf club he's thinking a stick when the prince hears golf club he's in a different frequency he's thinking the largest land the largest property that costs over 50 million dollars this is what you must understand your god is on a different plane and when you're here planning for these for these small dreams that do not include none of his touch and none of his favor and god will say about your life and my life like he said about nazareth he says i couldn't do anything big their their faith was this big the only thing they wanted is to have a bmw and to have a nice house and two children they didn't want to heal nobody they didn't want to raise anybody from the dead they didn't want to have a big church they didn't want to cleanse the lepers they didn't want to do anything great from my life they didn't want to build orphanages their faith was this big and guess what i have to honor it but they limited me let this not be said about you and me let us be a generation whose faith is large and say god we all can fit your favor into our life amen people who have favor are people who do not settle for fairness but let me mention one more thing about this is that when we where does this faith grows faith for god to do great favorable things and our life grows when you see other people getting what you are dreaming of for example i'm thinking in my mind these guys who stood there till the evening they at six o'clock they watched their bodies getting hired at nine o'clock they watched their bodies getting hired and at twelve o'clock they watched their bodies getting hired at three o'clock they watched other men getting hired you can imagine so that six at nine at twelve at three that's four times they've seen somebody getting hired during that day now four times of seeing somebody getting hired in one day if they are close to you and you were supposed to get hired actually that will intimidate you you know in testimonies in Africa in courage but a testimony is that are here of the things you are dreaming of sometimes they intimidate when somebody gets a testimony of the things that you are dreaming of and they're testifying you're like why not me why you know and sometimes that could actually be depressing when you get a testimony of somebody who's in the line with you and they're not that holy as you are they're not as good as you are and they got married they're not as you and they got the scholarship and they got always asked to speak and they they're leading songs and they're getting promoted and i'm being overlooked and sometimes somebody else's promotion can actually feel like an intimidation but if you are emotionally mature to get inspired by somebody's promotion your faith will get stronger when you don't see people as competition but you will cause them to complete you not compete with you something will happen to your faith your faith will be mature and strong i love listening to guys that intimidate slash inspire me i remember listening this today about a pastor in texas you know whose church grew 20 percent means it grew from about 18 000 people to 26 000 people in one single year i listened to that and i was like uh oh well that's amazing when they gave 13 million dollars to missions in one year 13 million dollars in one year when the the guy that i'm by the grace of god hopefully get a chance to see this weekend in walla walla where last week they had a youth service in boise idaho and over 300 people gave their lives to jesus in a youth service and these are the guys that i see getting higher left and right and when you have about four that you follow who get hired after a while you began to convince yourself i might be next but when you are surrounded with guys who only get fired not hired next thing you know you will be afraid you might be next when you only surrounded with guys who stood there by 12 o'clock and got tired and left you might be saying you know what maybe it's my time to quit too surround yourself with people who don't get fired but for people who get hired if you have a family crisis surround yourself with people whose families are being churning around it will challenge and strengthen your faith and inspire your faith and somebody say amen that's why we have the dream that we have it's not because but because we see people who have these things happening to them right now and right here the way these people at the end who experienced favor experienced favor was that they refuse to to be offended just illy just come up they refuse to be offended at being not chosen you must understand that when six o'clock came and they did not get chosen they probably got offended when twelve o'clock came nine o'clock three o'clock came and they they didn't get chosen and yet when evening came and the same man who kept overlooking them already four times comes up to them and says hey guys could you come and work at my field now if that would be some of you or myself i i'm imagining what will go through my mind i would say before i go there can i ask you a question what in the world did you find in those people that you didn't find in me if that would be me i would say finally or i would say what took you so long why not me at six o'clock in the morning but we don't see them saying anything of that imagine being overlooked four times and on a fifth time being hired and you still have a positive attitude you must understand one thing about people who have favor most of them have overcome unfavorable circumstances first people who have favor are not people who are lucky they are people who had so many unfavorable things happen to them and they've chose to let it go they've chose not to get it inside of them and something happened when it came their moment they were prepared for it because their attitude was an attitude of gratitude not an attitude of complaining and grumbling and saying god why did you overlook me where were you when i was seven and that person came into the room and did this and that to me where were you when i was nine and my mom died god where were you and instead of saying where were you a person comes in say god i don't understand i have a lot of questions but you are touching me right now and what matters right now is that you can use whatever has happened to me for my good when we allow unfavorable circumstances to get inside of us and we begin to allow bitterness to build up something is going to happen they are going to kill our favor hurt feelings ruin favor when you let your feelings that get hurt get and rule your life they will hurt your favor but when you don't hold on to your hurt feelings and you let it go and you say god i'm gonna trust you something is going to happen god takes those things that the enemy meant for evil and he's somehow supernatural is surprisingly begins to turn them for your good the same water that killed the whole earth elevated the ark the same fire that killed the strongest men of Babylon burn the ashes of the three Hebrew boys and it becomes the same thing that kills other people and when you let it go and you say god i trust you god takes exactly same thing that he did not send and he turns it around and actually brings you up through that thing because you did not let it get offend you our god is able to do that i remember watching a story of a young lady who was surfing and she on a surfing board she got bit by a shark and he bit off her hand and when she you know came back and they did all of that operation and everything and imagine a lady without a hand i mean that's just that's just not pleasant that is not beautiful she could have lived all her life being offended and crying how she has no hand and why did god allow a shark to buy that she spent some time doing that and after a while she overcame unpleasant circumstances and she said god i'm gonna praise you i'm gonna honor you with one hand i hope you okay she started to testify in churches how she overcame the hurt and bitterness toward god and how she learned to love and receive his love next thing that happened is she wrote a book about her experience well the book hit new york times for those of you who don't know what new york times is if your book ever lands there most likely you don't need a job for the rest of your life you are set you are pretty wealthy that's exactly what happened to her well it didn't end there they made it into a movie that hit off really good called a soul surfer today she would wish not to have her hand back you know why because she's more inspiration today and she touches more people a girl who could have lived with just a little bit of fairness she enjoys abundance of the favor of god why because she overcame unpleasant circumstances not knowing that one more step and behind those unpleasant circumstances is gonna be the favor from a god she was offended at why did he allow a shark to bite her i want to encourage you today your god is the only one who's able to take your unpleasant circumstances and turn them around and make them into something so wonderful make him into something so beautiful and to elevate you through them you see no way how could that happen this monday we had a chance to meet one man i've heard a lot about him and he's the man who is probably one of the most optimistic men i've met in my life he does massage massages in soap lake what happened is that many years ago when his daughter was born his daughter was born paralyzed from head to her toes she could not move and he says that when she was born paralyzed he had an option you know he could have just complained and whined but what he started to do is he started to massage her feet and he've discovered and started to learn on his own daughter who was paralyzed how nerves in your feet are connected to everything in your body he started to massage her feet in such a way and get a little bit education on the side where he massaged her out of her paralysis we met the daughter in the store she's finishing her school she she's working today this man has a very successful business massaging and telling you everything about your health by touching your feet tells you everything about your digestive system tells you everything about where it hurts in your body just by touching his feet little did he know when a girl was born paralyzed he could have just simply cry about it or simply overcome unpleasant situation not knowing it will lend him into a career of helping so many people god can take lemon and make lemonade out of it he can take mess and make a message out of it god can take your challenges and he can make a story out of it if you let him please do not limit and do not think do not let your disappointments incarcerate you don't let sure the things you went through right now the things the abuses that you have had don't let it imprison you because if they will you will die but if you will let yourself out and say god i don't understand but i'm gonna worship you god i don't understand but i refuse to be incarcerated by my pain or by my past and i'm gonna trust that what you could do for somebody you can do for me god is gonna share his favor upon your life favor doesn't come on anybody favor doesn't come unlucky people favor comes on people who went through hell and high water and who said god you are with me i am with you and you're gonna get me through and then they find themselves in the favor of god it's like the story of the mule the old mule that the man wanted to destroy he had a well that was dried up and the mule who was old and he decided to take care of both of them by throwing the mule into the well and covering the old mule with the dirt so he could cover the well and get rid of the mule so he took the mule out of the barn and dumped that mule into the dry well and well after that started to throw dirt on the mule and the mule was there you know old sick tired and realizes they're throwing dirt at me and the mule had two options one is to cry about it the second one is what the mule did is the mule shook off the dirt and stood on it the more dirt they threw on him the more he shook it off and stood on it he realized if any moment i will say i am too tired to shake this off they're treating me so bad then he will die in that well but he shook it off stood on it shook it off and stood on it until the mule walked out of the well anything the devil throws your way listen don't cry about it shake it off and stand on it any blocks he throws your face pick him up don't throw them back and build something with it anything the enemy sends your way or any unpleasant situations listen do not just let them incarcerate or imprison you listen you are greater than that and god has favor for you it's the guys who got rejected at six in the morning at nine in the morning at noontime at three o'clock it's those guys who got favor it's the guys who got lied betrayed and all accused it's him who became prime minister it's moses who ran for his life for 40 years who became a deliverer it's not people who had everything good for them that's why i know i'm preaching to the right people because i'm looking at you and i know many of you are like lad many unpleasant things have happened to me you are next in line for the favor of god hallelujah my desire my prayer and my petition please don't let your disappointment incarcerate you don't let your heart incarcerate you don't drag something from your past into your future jesus said to the disciples he says you're gonna walk into the city i want you to say to the city peace be to you he says if the guys are good the peace will stay there if the guys are not good he says let the peace come back to you this is interesting so if people are not good don't leave your peace on them don't waste don't drop your peace take your peace back have you ever met some people who are not good who took your peace and jesus said take it back from them he says and if they will give you some dirt he says before you leave leave them their dirt don't take their dirt with you most of us this is what we do when we go into a relationship into a business deal or we go into something and we pick up dirt we carry the dirt for the rest of our life and we let them take our peace our joy our security our confidence our innocence and everything else the devil is a liar it's supposed to be the opposite amen well you have to look in your past and maybe somebody took your peace you take your peace back from there and you leave that dirt over there you said this dirt belongs here i'm walking with clean shoes into next chapter of my life that's why the first divorce and people get married in statistically 50 percent the first marriage could end up in divorce the second marriage you think people would learn do it better it goes to 60 percent 70 percent why because people carry dirt from previous relationships into the next relationships my friends i want to challenge you today walk into favor let go of your disappointment let go of your questions let go of your hurts let go of the things that were done to you they were not fear let go of those things because your life can be in the favor of god maybe your dad and mom were witches like niki cruise his parents were witch doctors just literally pure witchcraft and he was a mafia in new york and when god touched him today he's one of the most famous evangelists around the world why is he having the favor of god not because everything was good on the opposite because things were bad and he overcame them you and i are an overcomer we will have a favor of god because we overcame the unfairness of life because somebody's saying man how many of you guys you say that's me and that's going to happen to my life and jesus might today


Good morning. Welcome to our talk, Distributed Routing in Ironic Integrated Open Stack Cloud. I'm Rajiv Grover from Hewlett Packard Enterprise. And this is Vivek Narasimhan from Ericsson. Our third speaker, Maruti Kamat, couldn't make it to the presentation because of personal emergency. So it would be Vivek and myself delivering this talk. So just to start off, how many of you attended Jonathan Brice's keynote address on Monday? So he shared a quote, which I would like you guys to read through because it kind of speaks into the material that we're going to be covering today. So I'll give you a moment to read. So a few summits ago, Distributed Virtual Router, DVR was submitted and was contributed into Neutron. DVR brings great efficiency and scale into a virtualized workload. DVR disaggregates the routing function in such a manner that most of the routing is done within the compute nodes where the source VM is in. So this way, it eliminates extra hops. It also scales as the compute nodes scale. And it also gives you a fault containment in terms of that the fault is contained within the compute domain. If something happens, it doesn't take the whole network down. Only typically, you are impacted on a compute node basis or even smaller. That works out great for a workload that is virtualized, so it has mostly VMs in there. But when it comes to a workload that includes VMs as well as bare metals, there is a gap that needs to be bridged. So just to put things in perspective, bare metal servers are here to stay for some time because of a number of use cases. Some of the prominent ones are 3-tier architectures where the third tier is a high-end database server. There could be policy, security, or compliance requirements which necessitates having part of your workload on a bare metal server. Then there's a situation where specialized hardware is involved, so like offloads, rendering, high compute, kind of scenarios. Sometimes, it's as simple as that there's a legacy application which scales up pretty nicely. But when it comes to scale out, it's not architected for that, so bare metal is involved. So OpenStack has realized this and has been actively working over the years to integrate VMs into the cloud. So projects like Ironic have put quite a bit of work in there. In Kylo, L2 Gateway was contributed into Neutron to bring VMs in on a VLAN. So continuing on that work, we want to fill up this gap, have a workload that includes virtual as well as VMs, still be on a distributed routing plane. So we are here to share an approach, how to go about doing that, and we're going through that. So to start off, we'll just do a quick overview of these components that we build upon and then get into the nitty-gritties of the approach. So in this presentation, we'll be using these diagrams quite a bit, so just a quick word on what this layout is and a couple of terminologies. So the rectangle on your left represents a compute node. The colored boxes inside the rectangle represents tenant VMs. The color of the box shows what network it is. So like VM1 is on a red network, and VM3 is on a green network. Then we use the term east-west to specify traffic which stays within cloud. So an example would be one VM talking to another VM. We use the term north-south for traffic that is exiting or entering into the cloud from outside. So a VM accessing an external server would be north and an external client addressing a service hosted in the cloud as the south. So let's start off with the DVR overview. For east-west, I'm going to take an example here. In this case, we have VM3, which is wanting to communicate with VM2. VM3 is on green network. VM2 is on the red network, so obviously it requires routing. So the way the traffic flows is VM3 arps for its gateway. And there is a local router presence. That's the DVR architecture, which responds to these arps. Therefore, the packet from the VM3 lands upon the local router. The local router switches the network from green to red, looks up the MAC address of the destination VM. That's VM2 in its ARP tables that are pre-populated, and forwards the packet out through the bridge. One small thing the bridge does is it substitutes a unique MAC as the source MAC just so that underlay does not get confused where the DVRs are. And the frame is sent out onto the underlay into the second compute node. When it reaches the integration bridge in the second compute node, the integration bridge does the reverse. It substitutes the gateway MAC into the source MAC field and bridges the packet to the VM2, and the communication is done. So that's the east-west path. Now let's look at the north-south. North-south, there's two use cases. One is the floating IP, and the second is the SNAT. So we'll start with the floating IP. In case of floating IP, here's a VM3 wanting to talk to an external server through the external network. So again, it reaches its local router because that being the gateway. The router realizes there is a floating IP associated with this VM, so does then adding to the floating IP and forwards the traffic right out the floating IP namespace to the external network. Now let's just take a quick look at the SNAT path. So in this case, there is no floating IP associated with the VM. So it's going to be typically use cases like upgrade and stuff where all connections are initiated from inside the cloud to the outside. So the VM3 sends out its packet again to the router. The router realizes there is no floating IP associated with this, so this traffic needs to go through the SNAT path. It redirects the traffic to the SNAT namespace, which is residing in the network node. The packet reaches the SNAT namespace. SNAT namespace does the source adding and also adds it to the connection tracking. And the traffic goes out to the external network. So that's the DVR overview. I'm not going to hand off to Vivek to cover some of the other components and start off into our proposal. Thank you, Rajiv. So I'm going to move to some of the components that we'll be using in the solution. So one of them, before we move to the components, I just want to give a brief overview of what is OpenStack ironic for people here, because the distributed routing solution that we are talking in this presentation is primarily to enable distributed routing to work with ironic-enabled clouds. So ironic is an OpenStack project. It provides you the ability to provision bare metal servers as opposed to virtual machines. So it gives you a lifecycle via OpenStack to do end-to-end bare metal provisioning and management. And then this particular project was integrated into OpenStack from the Kylo release. It became official from Kylo release. And when it initially became an official project, it was supporting only flat networks. Basically, you can spin off bare metal servers on flat networks. And then you should have the virtual machines also running on flat networks. And then you can actually make them communicate. And recently, as part of the engagement between the Ironic team, the Neutron team, and the NOVA teams via collaboration, we actually managed to enhance Ironic to support work on VLAN-based networks. So as you know, flat networks do not give you a multi-tenant isolation. However, VLAN-based networks, VXLAN-based networks, or GRE-based networks, so they actually try to bring in this multi-tenancy isolation. So the tenant isolation was embarked upon and completed during the Mitaka release for Ironic use cases. And basically, the support was given only for VLAN-based networks. So this is a brief overview of Ironic.  So primarily, in this use case, what happens is like, let's assume the fact that the VM-1 is already spin-off and running on the red network. That network is a VLAN network. And then we could also say the customer is trying to bring up VM-1, which is a bare metal instance, using Ironic. And when he tries to actually bring it up using a NOVA boot command by giving the bare metal flavor, like at that point, the NOVA's Ironic virtualization driver gets excited. And then that actually talks to Neutron and tells Neutron which is the switch and which is the port on the switch to which this bare metal is attached. So Neutron actually then takes this information that comes as part of the CreatePort API. And then it goes and provisions the top-of-rack switch, usually, to which the bare metal is connected with the VLAN, which is the segmentation ID for that network on which the bare metal is spin-off. It's on the same network, the VM-1 is also spin-off. And so this now kind of enables VM-1 to talk to VM-1. So this is the VLAN network isolation use case. So it is this primary use case that was pursued and completed in the MetaKa release. And now I'm going to talk about something about L2 Gateway. I need to talk about this because while we looked at VLAN network isolation in the last slide, by the virtue of the lifecycle that we made to happen in Ironic, NOVA, and Neutron as part of MetaKa release, we were also able to actually enable VMs that are on a VX LAN-based network to be able to talk to bare metals that are actually present on VLAN-based networks. So before we embark on seeing how the virtual instance can communicate with bare metal instance, even though they are using actually different underlays, I want to give a brief about what the Neutron L2 Gateway is about. So Neutron L2 Gateway is actually an entity that allows you to bridge two segments. And by enabling such a bridging, it will provide you the semantics of a single L2 broadcast domain. So primarily, it tries to retain the semantics of a Neutron network. Like segments that are being bridged by an L2 Gateway, these segments, basically these segments or networks, they can be Neutron orchestrated, which means they can be Neutron networks. Or they can be VLAN segments that existed prior to a customer moved on to a cloud. Basically, they could be an enterprise VLANs that are being used by a customer before he actually embarks on transitioning to using a cloud to run his workloads. So segments that are bridged can be Neutron orchestrated, or they can be segments that are not known by Neutron also. So then there is a concept of multi-segment network in Neutron. So multi-segment network is a mechanism through which you can actually compose multiple segments into a single Neutron network. So typically, when we spin off, when we actually create networks in Neutron, you can create VLAN networks. You can create VXLAN networks. So similarly, there is one called multi-segment networks. So you can create a multi-segment network where you can actually provide multiple segments as part of a single network. And we will be actually using that to enable VM to communicate with VM when these two guys are on actually different underlays in the next slide. And typical deployment use cases, if you see for L2 Gateway today in customer environments, is to bridge traffic that is generated by VMs that are on VXLAN or GRE segments to the bare metal servers that are actually running on VLAN segments. And then L2 Gateway, as a service, was actually made available from the Kylo release of OpenStack. So just to go through it, as I told in the last slide, a multi-segment of we will be using a multi-segment network mechanism. It will have one VLAN segment, which is going to be used by Ironic ML2 drivers and Neutron to actually go and plumb the networking for the bare metal that's coming up. And then that same multi-segment network will have one VXLAN segment on which is the segment that will be used to actually have the VMs and their VMs to be bound to this VXLAN segment. So virtual instances will continue to transmit and receive packets on VXLAN segments. Bare metal instances will transmit and receive packets on VLAN segments. Both those segments are part of a single multi-segment Neutron network. So now we will be using the L2 Gateway to provide the bridging between this VXLAN segment and the VLAN segment on that single multi-segment network transparently, which means the customer need not actually go and configure it, create an L2 Gateway, put these two segments in it, and then enable the traffic to go through the L2 Gateway device. So this will be actually taken care transparently by Neutron, by the virtue of it, figuring out that we have a multi-segment network where some bare metal ports are available created by Ironic. Bare metal network ports are available created by Ironic. And no, we also have certain virtual machine spin-off on the VXLAN segment of that same Neutron network on the virtual cloud side. So if you could see here, in this use case, actually, so when VM1, which is actually on the multi-segment network and on the VXLAN segment, tries to transmit a packet, it will actually send the packet on a tunnel towards the L2 Gateway. The L2 Gateway receives the traffic and then actually decapsulates the tunnel headers and other things, and then creates a VLAN frame and then actually sends that VLAN frame to the bare metal. So here the primary idea here is the ML2 drivers of Neutron would actually configure the red circle shown in the L2 Gateway. They will configure that particular interface with whatever is the segmentation ID for the VLAN segment of the multi-segment network where that VM1 is residing. And then similarly, as part of the VM1 spin-off, the usual open V-switch mechanism driver that's available in Neutron will take care of making sure that the VM1 actually is put into the VXLAN segment of the same multi-segment network. So the key here is a single multi-segment network is used to actually spin off a bare metal also and used to spin off a virtual machine also. And we use L2 Gateway device as actually the bridging entity that will provide you the Neutron network single L2 broadcast domain data path semantics. So I'm actually now trying to move into distributed routing. So what we saw all along was just to prepare the context for what are the elements that we will use in the solution to provide, to extent, distributed routing to ironic integrated clouds. So we talked about how the DVR works, how East-West, North-South works with plain DVR in a VXLAN-enabled cloud. Then we discussed about what is OpenStack ironic, what is its role, what it can perform as that. And then we will also actually saw what is an L2 Gateway and how we are taking advantage of it to enable traffic from a virtual cloud to go into the bare metal network side. So now we'll go into distributed routing and the solution itself. So our initial goals for the upcoming Neutron release would be to extend the distributed routing concept to embrace the ironic managed bare metal servers. So that in turn would have some sub-goals as we see. Basically enable DVR on a VLAN-based tenant networks for ironic managed bare metal servers. We saw that switching is supported. We saw a VLAN network isolation switching. We saw VXLAN network isolation switching. So here we'll actually support distributed routing on VLAN-based tenant networks for ironic managed bare metal servers. Similarly, we'll also attempt to enable distributed routing for VXLAN-based networks for ironic managed bare metal servers. And while we do so, we'll actually be using the L2 Gateway component to accomplish that to enable the traffic translation across the VXLAN and VLAN release. Similarly, we will also attempt to retain the highly available distributed virtual routing that's in place today in Neutron as of Mitaka release. There is a session that's scheduled after this. It talks in detail about it. So we'll try to retain high availability for DVR, even for ironic integrated cloud deployments. So these are our initial goals as we embark on trying to go through this implementation. So let's see how East-West would work in our proposal. So you could see that let's take a simple use case where VM3, which is on network N1, which is a green network, would like to actually communicate with a bare metal VM1 that's on a different network N2, which is actually a VLAN network. So what typically happens here is the VM3 actually transmits its frame to its default gateway, which is on green network. And that default gateway is the distributed router that sits close to it on the same hypervisor. So that router actually receives the traffic. And then that router routes the packet back and then actually puts the frame itself onto the red network. And then the traffic is directed towards the L2 gateway device. And then what happens there is the L2 gateway device, as usual, decapsulates the tunnel headers and other things. And then it actually passes the VLAN frame to the bare metal instance. So this arrow shows the initial routing that happens when the VM3 actually tries to talk to VM1. And so this is how the data path flow happens for traffic that is initiated from the virtual cloud side to the bare metal network side. Now we will see the return traffic. Say if we have the initiator is actually on the bare metal network side. And say he wants to actually talk to a virtual cloud instance that's available in the virtual cloud side. So here we have a VM2 bare metal, which wants to actually communicate to VM1. Both are on different networks. And so what happens here is here I would like to introduce something called, you could see that there is a red arrow with DVRL circled out. So DVRL is a new namespace that we will actually be creating to enable traffic to provide data path connectivity from the bare metal network side to the virtual cloud side. So the role of this DVRL is to actually provide routing for all traffic that is initiated from the bare metal side and then pass that router traffic all the way as a switch to frame to the destination on the virtual cloud side. So in this case, typically what happens is when VM2 wants to talk to VM1, VM2 knows that VM1 is on a different subnet. And so it will actually try to figure out and try to actually R for its default gateway. So when it tries to R for the default gateway, the DVRL, which is shown in the red arrow, that namespace would respond with its own MAC address. And so the VM2 will now send its frame to DVRL. And then DVRL receives the frame and then routes the traffic from the green network to the red network. And then the packet comes out, encapsulated again on BXLAN on red network. And then it reaches the destination, which is VM1, which is on the compute hypervisor. So this is the reverse path flow when we have traffic initiated from the bare metal network side to the virtual cloud side. So now I'm going to actually leave it to my friend Rajiv to continue to discuss how not so this accomplished in an ionic integrated cloud. Thank you, Vivek. So continuing to the north-south direction, we again are presuming the same use models of floating IPs and SNATs. And as you've probably noticed as Vivek was going through the flows, the flows are very, very similar to how DVR works in a virtualized environment. And you will see that similarity more so in the case of north-south. So let's start with the SNAT path. So here we have a use case where the BM2 bare metal wants to access the external network. This is the typical use case, which we think will be most prevalent because this is for VMs wanting to upgrade their software. The connection is initiated from the VMs. VMs typically would not want to have their presence being accessible from outside, but they would be the ones initiating the connection. So in this case, VM traffic just goes as VLAN or whatever normal gets to the L2 gateway, gets out in a East-Mest fashion to its gateway, which is the DVRL, because DVRL responds to all the art for the gateways. Once the packet comes to DVRL, DVRL sees that it kind of visualize. One way of visualizing this is that the DVRL sees all these BM ports as if those ports were resident within the same node. So it would actually redirect the frame to the SNAT namespace. Once the frame gets to the SNAT namespace, the SNAT will happen, and it would be sent out onto the external network. I see some people are closely following it, so I'm going to give you a minute to absorb this. So in the SNAT namespace, there will be the SNAT as well as the connection tracking. Very much identical to how DVRL in a virtualized environment would behave. Now, let me move on to the floating IP case. In this case, there is a floating IP assigned to the BM. And again, the BM reaches out to its gateway, which is DVRL in this case. And the DVRL has it through IP tables and IP rules. Same as is existing today, determined that there is a floating IP associated with this traffic. So SNAT is to the floating IP, sends it out through the floating IP namespace out onto the external network. The reverse path will be very similar into the north-south. So that kind of explains most of the proposal. Now, we wanted to share some of the design considerations that went into this. We had some design principles and some things which we discussed and walked through. So first is we wanted to preserve the use model, be consistent with what's available in the virtualized part of the workload. So preserve FIPS, SNAT, services. So we think they should work with this approach. We continue to use the constraint of no-touch model that is not required changes into the BM, not requiring like installing of agents or any helper modules or any of those special configurations. Third was the architectural compatibility. We want to be within the OpenStack framework, Neutron framework, all, again, same software models being used here. It's a pretty small extension to the DVR logic that's going in here. At the same time, we want to make sure that other features continue to work with it, which already exist, and the upcoming ones like the address scopes and stuff. We don't think this affects, this proposal affects them in any ways. We considered high availability because if you notice, there is one instance of DVRL serving all the beams which are within that same routing domain. So we think the design pattern used for SNAT HA, as well as some other HA capabilities in Neutron, can very easily extend to this. Do not see any special needs as such. Then we get to the scalability component. So in these diagrams, we are mostly shown DVRL being resided in a network service node. But from a design consideration, we don't see that to be constrained. It can be in any of the nodes, as long as there's only one instance per router. So that would eliminate bottlenecks for any kind of scalability concerns. There's also, we are thinking there is approach in terms of scheduling, so intelligently schedule DVRLs to not being in a single node and being in different nodes. That should help from a HA, as well as scalability perspective. There were a couple of alternatives we were thinking about exploring. So one of the alternatives, which we see in future, may not be viable immediately, is to fold in the DVR functionality, like complimentary, into a hardware device, like the way the L2 gateway is hosted on a device. So OpenFlow has some constructs that would fulfill, but that still leaves a gap in terms of north-south. But it is a future option that can be considered and verb through. The other option is to move away from the no-touch model and actually install software into the VMs. So the reasoning, the rational behind that would be that VMs are typically compute-intensive. They are not network-intensive. The reason they are VMs. So having a lightweight agent in a VM might be worth the exploration, what it means and what it does. But that would be a future extension or an evolutionary path to go forward. So that's mostly our presentation. I think we are done. Thanks for attending. And we'll take questions at this time. We have two mics here. Please, if you have questions. Sure. I have three questions. So have you guys already completed the prototype development? Not yet. Have you guys already completed the prototyping? In other words, do you guys are working? Yes. So we have work going on to POC this? Wow. Yes. And that should be coming out sometime. And also my next question is, so I think it's better to place the L2 Gateway service onto the network node. What do you think about that? Oh, you mean move L2 Gateway functionality into the network node? Yes. Yes. Otherwise, so the network packet or the network frames goes through at least two nodes. Right. We can reduce the network. So let me address that in two ways. One is that is a L2 Gateway-specific question. Coming back to our proposal first, let me attempt from this. You would see this. It traverses two nodes only when the traffic is outbound from the VMs. The traffic that's inbound into VMs actually just goes directly to the L2 Gateway. There is no, it does not pass through DVRL. It's, yeah, if you go through the slide. Yeah, but, yes, this picture. So you guys denote, so wrote this picture. So as if this L2 Gateway looked like a physical switch. Yes, it is a hardware switch. Yeah, then, OK, then my third question was. And that's to complete your first answer. The reason L2 Gateway is in a hardware and is not on a network node is because it could be on a network node, but there's a translation required between VX LANs and the VLANs. And actually, it's. Yeah, in short, this is a logical entity. So that's why I thought, so you wrote like this. So just a convention to do a presentation. So you guys wrote like this. So just for the explanation or presentation to be understandable for the audience here. OK, yeah, definitely. Like this L2 Gateway represented here is actually hardware. There is no software L2 Gateway available in OpenStack yet. We were about to pursue that. But since most of the vendors were actually using their Tor switch to provide the L2 Gateway functionality, we decided to actually keep the software L2 Gateway initiative on hold. For instance, so I think that kind of network switch must provide a V-tip if the customers want to use a VX LAN-backed network. Yeah, in order to bridge the VX LAN-backed network and also the VLAN-backed based. Right, OK. And then that is your assumption, OK. Yeah, yeah. So basically, the L2 Gateway shown here, that will actually host the OBSDB hardware VTAP schema that's a standard. So by programming that schema, actually, you can create translation rules to enable a VX LAN packet to actually get it transformed into the VLAN frame before it exits the L2 Gateway switch. So that's what we are doing. Yeah, thank you very much. Thank you. I had a quick question about the next slide for the return path from the VM1 to the VM. I believe it was. Oh, this one? Yes. From the VM1 to the VM, right? OK. OK. Yeah, this one. That is the actual data path? Or is that the just-for-art kind of control plan? Yeah, this is the data path. This is the data path, OK. Thank you. Any other questions? Thank you for attending the presentation.


I see trees of green Red roses do I see them bloom For me and you and I think to myself What a wonderful All right, I Thought you're gonna throw like a maple tree reference in there I did think about it, but I went past the tree part. Yeah It was just a song and then if you change the wonderful world part like that's almost like that's like a sin So I let it ride. Yeah, and then I was waiting for it's a Yankee sweep world or something like that But it was just a song in the end. It's just a nice song It's a nice rendition of it's a wonderful world All right, we got game three of the Yankees versus Blue Jays series Yankees took the first two First one was we'll get into it. They got a pretty good lineup again Stan got hurt yesterday. So we'll see how He's got a lot of days now to like kind of Figure that out if it's just a bruise. So he's out of the lineup everyone else in the lineup It's pretty good lineup Jake DJ LeMay. He's leading off playing third base Aaron judge batting second playing right field Gary Sanchez playing another day game after a night game. That's of note Voight in clean batting cleanup at first base Edwin in Karnaz Sione homer yesterday He's D. H. And Didi Gregorius back in the lineup Aaron Hicks in the seven hole Labor tour is eight hole back there Brett Gardner rounding it out at nine Paxton on the bump I'm surprised to see Gary, but with the two off days before we go to London it makes sense. I guess But I was still surprised to see it because yeah, then you have three days off in a row Everything else is good right we just have a good lineup now Yeah, it's uh, I mean it's a bummer about Stan. We'll see what the update is contusion always gets Tricky because it's a bruise and it's either Significant bruise or it's just an excuse for pulling a guy out of a game because he banged his leg a little bit So we'll see on that but no, this is a good lineup You and I are guard he stands, but he's been good for the past Oh, he's been very good for the past over a month now. Not just good Hicks figuring it out from the right side Glaber batting eight seems unfair Edwin finds a short porch again. So yeah, we love it and yeah I don't know if we want to go there now But I think the Yankees are gonna really try to abuse these off days with the London trip And even the all-star break coming up even though a couple of our better guys will be there But I think they like they are happy to do a bullpen day in London, which that's a pitching thing But yeah, I mean, I love it. You know, it's an early game Gary's gonna have the night off in two days and you know if I think there is a world where they well There's obviously a world where they'd like to get a lead and maybe throw Romain in in the seventh inning or something like that But uh, yeah, we we love it. This is everything we asked for last year. Yeah, true I was saying on my postgame recap yesterday Like we we took the series today So they we may see a big punt lineup tomorrow and then I was like We don't have a punt lineup anymore. It's not really a thing they can do It's really hard to throw out a lineup that will kind of disgust me It's kind of insane, right? It's like I mean, it would be Romain for Gary, which Toph put it's a backup catcher and then Guardi again, who's been great for a month and Like a coin flip between Urshela or Didi. So it's like, yeah, this We're we're doing good things people Yep, Paxton's on the bump. I kind of just said this to you like it feels like a wasted Paxton start Like a day game of a series. We've already won Right before we play the Red Sox Which I believe is the same time last time we played the Red Sox Paxton pitched the last game of the series right before And it's like I wish the Red Sox game was tomorrow if the Red Sox game was tomorrow Paxton would not be pitching today. I don't think I think they would have rescheduled it to push Paxton so he faces the Sox But the Red Sox game we have two off days in a row. You can't push them that far So this kind of feels like a wasted Paxton start to me because I don't care much about this game today Yeah, a little bit and especially our big thing with Paxton lately has been him like feeding off the energy or giving us that Intense Paxton feel like it's going to be tough day game before the london trip for the sweep To get that big energy out of them. Maybe maybe we're wrong. Maybe he's hey, it's against his native land the toronto blue jay So maybe that's it jimmy. He's uh, he's always been pissed at them had his perfect game against them, right? um So I don't know that's a pretty tough spin. I guess the other thing that I would spin is that He's going to start today and then he's probably not going to start until I mean next week like the tuesday or wednesday game, right? So and and again after that is the all-star break So I think the Yankees are viewing this these next two weeks kind of in arrest mode And I think that's what they decided with Paxton. They can almost give him like a mid-season breather between the london trip and the all-star break and The bullpins have been working and as I told you a second ago Like I think they're going to be willing to empty the bullpin For both red sox games, which I think is pretty cool. So um, I'm I'm okay with it I understand your feelings though, babe. Oh, I know that they their hands are tied. It's just kind of just like I'm not complaining that they're doing something wrong. It's just like man wish the schedule didn't fall this way but Is what it is. He's not going to pitch until like thursday friday unless they Completely flip the rotation after london which they can Um, and and maybe there's maybe there's some talks about that. Maybe we'll talk about that Then if you do that, then yeah, then you can get cc a ton of rest. That'd be cool. Yeah, we'll save that yesterday Uh, what are the what are the blue jays got is this is this updated? They got yeah, oh cavin bizio is leading off today Vladdie dh'ing Gurio on left field gritchick and right Rowdy at first turn and as in center field galvis at short Oh, drury. Have we seen you throughout this series? No Is he just a bench player for them? Um, might be a lefty righty thing right now. I think they're I think the blue jays are still hunting Uh for something and I I think they like bizio at second and vlad plays a lot of third Those are drury's strongest position. So I he might be in a tough spot right now Does mckinney get more run than Drury It's mckinney get more run than be drew. I don't know Because they were the two we traded over there for hack And you thought drury was the main piece But they're both on the 25 man, which is kind of interesting Yeah Oh, I did uh, I did uh um Just did a dumb thing I wanted to compare I wanted yeah, I wanted to compare drury and mckinney's 2000 seasons So I went into baseball reference and I clicked it and I compared mckinney to mckinney Baseball reference in the kitchen like are you sure? Yeah, that's that's that's a feature that a good one like a google or a better website that has the people They've developed that not baseball reference. Yeah, I'm sure you compare mckinney Mckinney's played 45 games.  So he's still getting some run Yeah, drury's hitting 210 mckinney's in 215. So ops of 641 and ops of 608 they've both been awful.  Yeah, anyway, so we see drawer today at third base That'll be fun. He was a he was a Yankee last year but went blind for anyone that doesn't know So they traded him So excuse me coach. I'm blind.  I haven't been able to see for years What Yeah, no, it's just Sometimes during games I get these splitting migraines and then my whole entire vision goes blurry And you have never told anyone for six seasons in the mlb. Yeah, I just never seemed like some people would want to know about I'm like, okay. Why are you trying never came up? Well, you're traded. Yeah blindo So anyway, we see him one of the best triple a players there's ever been Set records for on base Well, they've rewired they re so anyone doesn't know they rewired some nerve in the back of his neck That was giving him splitting migraines and causing blurry vision So they fixed it he can see now and then he was stuck in the miners because ando har was doing so well And he was just like I think he had like a 40 game on base streak And like was playing so good and all his quotes were just I don't belong here I wish I never admitted to going blind I'm a major league player. That's why I'm doing so well Oh, let's find his numbers from last year Oh, no 400 on base percentage He said like he set the consecutive on base streak or something like that. I'm crazy. Yeah, so So there's someone's asking if we're serious and it's like, yes. Yes. This was a storyline last year Yeah, that was a real storyline last season Sifting through our words he genuinely told the Yankees He's at splitting migraines and he has trouble seeing sometimes and he's like, yes Okay, so he went to the dl. They did a bunch of tests They kind of figured something out like jimmy said and then uh when he came back ando har was raking at third So there's no spot for dreary So they just kept him in triple a because he had the option and he was setting records and they do They do like the nice minor league tweets like brandon dreary's, you know sets triple a record for getting on base It just be like this is awkward. He's he's a major league player Yeah Big debate like do you think dreary regrets admitting to blindness? He made the triple a all-star team, right? It was such a dubious award Suck. Of course. I made the all-star team guys. I'm a major league Yeah I have been since 2015 It's tough tough times. All right, so droid is the lineup today at third. Congrats, brandon. We will see you there And paxton's on the mound jake didn't paxton just just face these uh These blue jays recently and he had a good start. No, we had a bad start Mr. Maple I really bad I'm pulling it up right now It was 4.2 innings pitched three earned runs Only uh 83 pitches thrown so not the best But after that he had I'm trying to think was that so that was his second start after rehab his his first started through 66 pitches against the padres No hit and then this was against toronto three earned runs three walks Um, and yeah, he threw 83 pitches.  So watch out for all the young guys He's been good his last two starts He's been really good at the stadium this year like really really good at the state I think two something era and seven starts. So I'm expecting big things from paxton today but I'm kind of not as well because when the vibe is not there and there's not a big game environment. He's seen to Play like it's not a big game and today is so not a big game I can't think of a lesser big game We've won the series everyone is already looking forward to london And so excited like the all the all the questions are already about london All their families are already on flights over there. It's gonna be This game is gonna feel like a battle like no one's gonna care Yeah, it the the optimism of a yankee fan would be All right, you know put up a big number early throat and cruise control catch your flight That could go the other way too if toronto gets a couple runs early You know, we we could see A yankee type punt day kick in which we haven't seen In a little bit now, which is all right, but um I don't know. I I think day game at the stadium paxton. It kind of is the what to watch for right? It's It's does paxton and the yankees have energy or they already, you know eating fish and chips Yeah And you think they're gonna use a lot of bullpen today or you think they're gonna use a lot of bullpen in london That's what I was confused about pregame So I think I I think potentially both I I think I'll say this the second part. I fully believe in I think with the two days off A how much have we talked about the yankees regularly using guys, but b two off days before and off day after Um, I think they're going to be ready. They're doing a bullpen day and I was thinking about the logistics of it I mean, it's all it's even more spaced out than a playoff schedule Like if they really want to You know go pedal on the floor You know, they can use the four horsemen in both games and it wouldn't be a problem at all Um and with chat green pitching. Well, I I mean, there's a lot of opportunity there We can do and we're still undefeated in bullpen days. So I don't think they're going to be shot. I mean, they're not going to use Chapman, right because he No, no, he's not pitching today Right. Um, so britain moves up to the closer roll and we want to which I told you guys yesterday I was all over this. Yeah, so Um, so paxton to britain. So what's what's the connect the dots james? Paxton and then britain's going to close if we need a closer autovino can go I probably should go Unless like he's really there's something behind the scenes like he's really tired or something's nagging at him If if pax if autovino is healthy, he should pitch today even pitch yesterday. He threw three pitches on Monday and he did not pitch sunday. So he's throwing three pitches in the last three games And there's two off days Coming up. So he now has his chance to get some work in otherwise. He hasn't pitched in a while Yeah, I mean, there's even a world where I mean if you get paxton for six, which is pretty feasible. I mean you could go Three innings between auto and britain. I mean, that's that's very feasible Or you could see someone like if kanley needed to finish Maybe you try to push auto for two and have kanley finish an inning if you need it kanley's out He's out too. Okay. Yeah kanley threw the last two games in a row. So he's not going to pitch today kanley and chatman are Unavailable, but britain will close it I think auto will get an inning and then we'll see what they do man. Like they could Turn to sessa or hail or tarpley. I leverage tarpley. Hail probably. They they we still like hail yeah, so So like if it's a close game the path to victory is paxton for like seven auto and britain for one each With kanley and chatman unavailable Unless they use kanley, I don't three days in a row knowing there's two days off But I don't think they will I think yeah the chatman are unavailable Unless kanley felt good and they they've been wanting to try that like we've seen them do gary catching a day game after a night game If they wanted to Test out if there's a guy to test out if he could pitch three straight days. It's probably kanley But yeah, I I think I mean if you get a good six out of paxton and it's a close game I think you go to vino if he has one clean inning you throw him out for the second um If not you you figure it out. You have to figure out a couple outs to get it to britain yeah they Have said that stan is available off the bench today that's a lie But they have to say that There's no way they're gonna play stan it would have to be like two serious injuries it would have to be like The last at bat of the game a side winding lefty against brett gardener And stan is feeling great today. He just had like a cut on his leg And i'm not trying to say stan's injured or hurt. I'm just saying two off days coming up Yeah, and banged up they they're not going to use more important things Yeah, they're like I would guess they're not using stan today at all My what's watch for jake is the short porch and edwin incarnacion He had never hit he had never hit in a short porch home run in yankee stadium in all his life until he became a yankee His first home run he kind of found it. It wasn't it was a porter, but it wasn't like Not a home run swing porter Yesterday he basically sneezed a ball of right field for a home run That was an eye-opening moment for e-squared I think edwin was he was pissed about it Off the bat and then it just dunked in for a home run, uh, you know, and he might be like wow Okay He was like mad I think we may see edwin fall in love with the short porch for like a week Until he has to then say like okay stop it just hit do hit how I knew normally hit because He hit the cheapest home run yesterday. So he might just be aiming there today And it's it's always interesting jim. We'll we'll see how it develops, but We you know, we think a stadium is kind of a stadium for 95 of it But I mean if edwin incarnacion has has taken a lot of outside pitches because he's only got You know 325 power the other way Like that could kind of change his approach and how pitchers pitch to him Like maybe pitchers can't throw away to edwin incarnacion And if you throw in I mean you mess with the bull you get the horn. So Um, yeah, he was he was pretty happy with that Yep. All right. Is it homo draft time? Uh homo draft It's the homo draft We both got a point on the board yesterday jake.  Oh I get to go first I cannot choose Gary deedy edwin or stanton I cannot Can't pick them I cannot pick them He's trying to figure out how to play defense right now Yep. Yep. Who has jake not chosen that he might like today It's deedy or voigt are the options or Okay, I'm taking labor and judge Nice I will be going with um edwin. We just talked about him. He's having a good time Um, and you know what I think I'm gonna go guardy jim. Um, wow, that's weird Yeah You're weirdo. Okay Just saying I uh, I know I gave the cop out what to watch for before many what to watch for La mayhew is hitting like a goddamn nut job Yeah, best batting average in the mlb, right? Yes, but he even these past couple games jimmy it's um I did his last he's he's hitting He's one hit shy of hitting 500 in his last 10 games Um, which okay. Yeah, that's that's insane. Sure. We know that Um, and I mean it's a little skewed. He he had the four for four the other day, but he had four hits um I mean jim just his last three just because I think it's silly. Um, he's eight for his last 10 with three walks That's pretty good one of the outs one of the one of the two outs was a strike three call out of the zone like clearly um So he's uh, he's crazy hot right now. So that's a mini what to watch for All right, mini what to watch for we got it What's the over under yesterday you went over you got got? got got um It it turned into the the classic game the Yankees had the couple bases loaded it never it never cracked. Um What do you think do you think they go back to 10 and a half Paxton's kind of good 10? Yeah, I think to me the nine and a half Sunday getaway day You just never really know Damn not on espen again Who's got the over under in the chat? Who in the chat has the over and under Maybe I just Maybe as maybe ESPN is just being dicks and stopping to do it. I don't know any betting sites. I don't care Let me uh, give me one thing. Tell tell the people you're waiting to tell them about the other thing I'll just go to the chat. Just answer some questions This has to be the most depth the Yankees have had in the field in pretty long while DJ has to be the best pickup in the offseason by any team will Brantley has looked good in houston. I agree with Most and all of that josh club What do you think we're doing with greg bird when he's back? Uh, greg has to get back first. We're at the point where no one even asks about updates If he does get healthy, he'll go to triple a Yeah, and and that's about the end of that journey for now until he gets there. Um I mean it would be september call-ups Or a lot of people getting hurt at this point Are you going to cover the vandy win last night? We're talking about that on demo j radio. We're doing after this today Um Some guy just said are you serious? Oh, we already did that and he was talking about jewelry Congrats to jake correctly picking judges homer yesterday. Nice. Thank you James James got one Yeah, I got one too. Hey congrats congratulate me 19 girl bh Drury not good this year Uh Do you think glaber will be an all-star?  Yes third cheater's birthday today. Yeah 45 loop void Wow Uh, do you think the Yankees will get 29 straight games with the homer? Does that mean they homer today? Yes They broke the record yesterday. Yeah, the homer today someone homer. They're at home And then they're gonna homer in london because the field's like 200 feet to dead center Little league. Yeah Oh Great, did you find the over-under? I saw some things. It was looking like 10 or 10 and a half All right How'd you feel about tarply in the seventh? He looked good.  He's tough now chatman jr Yeah, uh, I can't remember the last time i've seen hoody jake.  They're saying Yeah summer What's that? It's the summertime. It gets warm Ethan does not think that drew the Yankee this year. He could be wrong though Don't don't check with us Yankee for life Should the Yankees trade for addison russell of the cups? Everyone's talking about it Uh Someone responded trading for addison russell would make zero sense Jays are better than the ryanke said paid which is objectively not true Um, all right, let's see. There's some that are just coming Dodgers going all the way chatman's a closer What's jake drinking?  It's the front story story ellie story ellie of my life I think that's uh, I think that's where we're gonna end it Come on come on just son jjr if you're bored at work Are you looking for some to watch a little national sports little silly stories You going to any of the Dodgers versus yanks in august so the Dodgers coming out here aren't the Yankees going to la Yankees are going to la Yeah, I won't be there Oh, it's So far away from me Yeah, I debated it crash on bobby buttz's couch Do you do have a spot? Yeah In 2017 I was going to go to the world series if the Yankees beat those fucks The astros justin They lost they lost spoiler. They lost. All right Spoiler we are out of here. This is the pregame show. We'll be doing jjr pretty soon. Same exact channel. See ya


But I'm curious if you could talk more about your area of expertise, especially when it relates to the power of blogging and how we can best use SEO and backlinks through the power of blogging to really build out this credibility and the awareness that we're talking about. Yes. I think the key is to make sure that we're using keywords as we're telling those stories. When I was on last time, we talked about telling the story of the organization and what projects are you working on and who do you want to reach and is there a call out for volunteers? It's also important to make sure as we do that to weave some keywords through it. Google doesn't like when we pack an article with keywords. We used to do that and it's called Black Hat SEO and you get slapped on the hand by Google and it's not good. But if we can weave some things into it, into the article with keywords. So I have four resources that I like to use. One is Google, of course, but here's the trick.  Don't hit enter. Look at the list of other words that come down. Right. So it's fun to pick anything and do it and sometimes it'll give you a laugh. But for research purposes and for what we're talking about today, don't hit enter. When you do hit enter, you'll come up with some similar articles and there's another section called people also ask. So when you do a Google search and you've noticed that, that I really use for blog post ideas. I shouldn't say that out loud. That's a little secret I have, but it's the other questions that people are asking that are related to the main idea that you've Googled. Those are two ways to just use Google to get higher rankings on Google.


Hey there friends. Thanks for checking in at the range now and we're going to do a comparison with the six-hour P 320 X Compact versus the Glock 19. This is the age-old argument, which is better Glock or sig sigger Glock and It's created a lot of disputes over the years But let's start with the P 320 X compact new last year It was a huge hit the hottest gun in the market in my opinion It's got a 3.6 inch barrel holds mags or mags that hold 15 rounds does have a pick rail there front serrations Night sights with an x-ray three Front dot and then sig light night sights has a beaver tail there very ergonomic very nice feel to it a Flat-face trigger that I'm measuring right around five pounds And it is modular has a plate right there that will accept a sig Romeo one pro and a loop hold Delta point pro A lot of people like modular guns I never did much with it, but I know a lot of people Enjoy that. Let's see how it fires It's a great gun You know a little bit smaller in barrel Than the Glock 19, but it's performed excellent for me since the day I got it and I think it's a nice shooter. You're looking at about 5.99 and that actually Has decreased in the past year. It was well over 700 dollars when it first came out But now we've got the Glock 19. This is a gen four All right, you can see the finger grooves were removed But the gen four models and the gen five models have three mags they offer with 15 rounds and it is a duty gun that people love, you know Probably the most carried gun in America is the Glock 19 Additional back straps five and a half pound trigger. Now you've heard me say in the past that you know The trigger weight is not always five and a half I measured this before I came out here to make sure and it is five and a half looking at about 525 30 for this model and it also has night sights But it came standard with the Glock sights that has the field goal You guys know what it is and a accessory reel right there four inch barrel very reliable Very accurate much loved in America many people love them and a lot of Glock people will swear by the Glock 19 Now the big advantage here is that it has the high cap mags Which are real nice especially for times like this at the range you can put 33 rounds in there But also the aftermarket support is unprecedented Glock enjoys the best aftermarket support Than any other handgun company that i'm aware of and probably will continue Many of their newer models are optic ready. This one is not But in regard to this comparison go ahead and compare it to one that's optic ready It doesn't doesn't matter to me. I just want to know what your thoughts are as to which company makes the better handgun Let's go ahead and shoot the Glock 19 a little light That didn't eject that's what happened and a rather lame Uh removal of that case On my part and that's that Many people will say that hey Glock uh, you know, they never fail Well, that one did eject. Is it a big deal? No, but that goes to show you that anything that's mechanical anything that's man-made it will In ken and most likely We'll see a failure eventually Uh, not a big deal could be ammo. Nonetheless, we have the Glock 19 That has the four inch barrel the p3 20x compact with The 3.6 inch barrel. That's what we're looking at What are my thoughts? Well, I think that with a Glock most people get all these Aftermarket parts and I said that's what Glock enjoys But also it costs a ton of money. You're looking at about five 25 30 for this model You're looking at about 599 for this. This has everything that you need You know the night sights the modularity The flat trigger you don't need to add anything in my opinion very seldom Do you hear anybody adding anything to the p3 20 models other than a red dot? And here you do have to add a bunch of other stuff to make it in my opinion Equivalent to this now in regard to longevity. I'm calling it a draw But if I had to choose one, I'm sticking with the six hour p3 20x compact What I want to know is which one do you feel is a better handgun if you like videos like this Please subscribe and share. I always appreciate thumbs up button. Thanks for watching and you guys be safe