All right. So we have programmed our digital board with the counter and now what we need is some sort of Arduino that is 3.3 volts and also has plenty of IO. We need specifically at least, what is it, 11 address lines times 2 is 22 plus 2 command lines plus reset and clock. So that's 26 lines. You're not going to get that in an in an Arduino that runs off of an Atmel chip. So there are chips that do it, boards that do it. This one is a Teen C 3.5. You can get one from SparkFun. It's relatively cheap. I know that we're used to very, very cheap Arduinos, but still for Arduinos with this many IO pins, this is a pretty good price. The 3.5, there's also the 3.6 that you can get. That's a little faster, but it has, I believe, the same number of pins. It's also breadboard compatible, which is nice. It also comes with this neat card, which tells you where all the pins are. So front and back, which is pretty nice. So the other thing that you're going to want is some kind of a display. Now I have an Adafruit display. This is a graphic LCD touchscreen. You can pretty much get anything you want. Again, as long as it is 3.3 volts, because again, the FPGA will only output 3.3 volts and will only accept 3.3 volts. It is not 5 volt compliant. It is not 5 volt tolerant. So everything that you have must be 3.3 volts, otherwise you'll fry your electronics. And who wants that?  So here are the jumper wires that I use. You can find them on eBay. Everybody sells them. They're sometimes called DuPont wires. I have no idea why. It's not like DuPont makes the wires, I guess. And you will want probably an assortment of male to male, male to female, and female to female wires. Because if you do use the specific boards that I'm using, such as the display, you're going to want something that connects to the pins or whatever. In any case, it's good to have a whole assortment. And these are 40 conductors. They're colored. They're color coded, which is nice. They're color coded according to the resistor, to the resistor color code, which is interesting. And you can pull them apart. So you can have as many as you want in one ribbon as long as you only want up to 40. And they do come in different lengths. I've seen 20 centimeters and 30s and 40s. So you're going to want a whole bunch of those. And now, first, the very first thing is to get the TNC working with the LCD. So what you are going to want to do is also download TNC-DUINO, which is the Arduino IDE, along with the TNC drivers, basically, for Arduino. And that will get you going. So let's write a simple program first that can access the LCD and display a hexadecimal number. All right. So having downloaded TNC-DUINO and installed it, I have written a short program which will print the 11-bit number that we get as output from the FPGA. I have not hooked up the FPGA yet. I just want to be sure that I have the display running before I actually hook up the FPGA and do anything with it. So this is adapted from the HX8357 example, the Hello World example. So basically, you set up a chip select and a data slash control line. You can set the reset line to negative one, which will use the Arduino's reset line in order to reset the LCD. Otherwise, you would have to reset the line by pulsing some other digital line. So this is convenient to do. So the next thing that you do is you instantiate one of the HX8357s. You give it the lines that you're using. It will use hardware SPI. So you have to connect this to, you have to connect the LCD to Miso0, Mozi0, and S-Clock0 on the on the teensy. And it will just use the hardware library, the hardware SPI, which is a lot faster than just bit banging. So in the setup, all we do is we tell the LCD to begin, which initializes it. We fill the screen with black. Then we're going to set 11 digital pins to inputs with pull ups. And the reason that we use pull ups instead of not is that right now, again, the pins are not hooked up to the FPGA, which means that if the pins are not connected to either ground or 3.3 volts, they're just left floating, which means that their voltage is indeterminate and they can flip back and forth. An input pull up will cause them to be hooked up via an internal resistor to 3.3 volts. So by default, if they're not connected to anything, they are actually set to one. So this enables me to just hook a wire to ground and start poking at the pins and, you know, making them all grounds, making them all zeros. I set the rotation to one. What this means is that along the X axis is now the wide axis of the LCD, and the Y axis is the short axis of the LCD. So now the screen is wider than it is shorter, wider than it is vertically. Okay, so I set the text color, foreground color to white, and background color to black. Setting the background color to black is important because if you don't, it essentially fills the background of each character with essentially a clear color. So if you had previously put a character in a position and then overwrite it with another character, you would get both characters on top of each other. So what black does is it fills any non-character pixel with black. And then I set the text size to three because it was kind of small. In the loop, basically all I do is I set the cursor to zero, zero, which is the upper left of the screen. And then I've written some routines to get the 11-bit address from the pins on the TNC and print them out. Getting the address is fairly straightforward. You just go through the pins one by one and read them and collect them into a 16-bit data variable and then return that. There are more efficient ways of reading multiple pins. However, they are in general less readable. It can be done. And the unfortunate thing is that typically digital pins on Arduinos are not on the same port. Well, okay. I should say that consecutive pins on an Arduino are usually not on the same port. They're usually spattered all over the place. So you don't really get much of an advantage writing multiple pins on the same port anyway. So to print a 16-bit value is fairly straightforward. You just group them in groups of four bits, which is one hexadecimal digit, and then you print them out. And that's it. So I will put this on GitHub. The link is down in the description. And now let's take a look at the... All right. So here is the TNC and here is the LCD. You can see that it is actually displaying 77F right now. The reason that one of the bits is zero is that I have one of these wires hooked up to ground. This yellow wire right here, you can see that I have... I hope you can see this. I have soldered a header along the middle. That was the only place that the reset signal was available. All the other pins are available around the outside. So if I move the pin around, then maybe you can see that I'm changing the bits. So that works. So what remains to be done is to hook this up to the FPGA and send some commands at it and see what it does. So now that we've validated that the LCD works, we're going to connect the Arduino or the TNC to the FPGA. And the way we're going to do that is we're just going to connect outputs 3, 2, 1, and 0 to reset clock and command. And then we are going to set them up as outputs, set them all to zero, and set up the LCD. And then the first thing we're going to do is reset the counter.  This is a synchronous reset, not an asynchronous reset. So the reset doesn't actually happen until the positive edge of the clock. And then in our loop, we are going to set the command to zero one, which is the command for increment. Remember it was none, which is zero, increment, which is one, and load, which is two. Then we're just going to wait 10 milliseconds, pulse the clock, 10 milliseconds, pulse it low, and then keep going. Print the address and just go round and round and round and round. So basically, we should just see the counter counting up. And when we apply power, of course, the counter should start at zero. So let's take a look. And I did get these address lines backwards. Of course, if you're reading pin 22, and then you're shoving it all the way out to the high end of the byte, then obviously that is the high end of the address. So that's just a quick correction. And here are the lines for command and reset and clock. And this ribbon cable is for reading the address. I didn't connect up the load address. I guess if this works, I don't really want to do any more tests, just for fun, because I just want to see it working. So let's turn it on. And there we go. It's counting. And it did start from zero, as expected. I can turn the power off, turn the power on again. It starts from zero. Excellent. So I think the next thing that we're going to do is probably see about maybe implementing one opcode, just to see what sort of other hardware we're going to need to implement. So until then, bye.


Welcome to Toffy TV. It is my three things, although at the moment I've only got two, from Everton Hill Folliam to the Blues, comfortably beating the Gouldersham Park tonight again. This time it was Folliam's turn to come and have a party and take the points home.  It's one that we should be getting used to now because it's been like this for a majority of the season. We just haven't performed the way we normally do at home. We know we've been sensational away from Gouldersham, but to achieve anything in this league, your home form has got to be good and we've played Westam, Newcastle and Folliam now on the run and we've lost all of them without scoring a goal, so we'd be able to draw with Leicester rather in between them, but the three of the feats out there last four on games in the new year has been atrocious. It's going to hamper us, it's going to hinder any challenge we want to put on a Champions League place or a Europa League place. It's going to hinder us because we've now got City in Liverpool and it's wrong. We've just put ourselves in trouble. Let's begin with the attitude because I think that's what it's come down to tonight. Everton's slow out the blocks again. No desire there to win your personal battles. It looked like anyway. I don't know what the manager was thinking the way he lined the team up. I don't know if there was injuries or whatever, but the attitude should be there. The look at the result that have been over the weekend, they've got a great chance to get into 40 points level with Liverpool who have got the fourth Champions League place at the moment. Get with them, be right in amongst it. You're playing a team who's in the bottom three and as good as Folliam were, they're in the bottom three for a reason and Everton haven't been able to raise the game. We saw this against Newcastle, the exact same thing. Two second half goals, the exact sloppy lazy performance that was against Newcastle. Only I think if it's possible, this one was worse than Newcastle if that's possible. And it's so frustrating because they've done so much good work this season. We've had greater way results. We just took four points of life moment against Leeds and Manchester United and we come home with a game and beat Tottenham in the cup and you come home with a game against Folliam, a great opportunity to set the week up three big games in six days and we've been beaten comfortably and deservedly by Folliam. To me it can only be an attitude problem. Or the manager has to only play those 11 players that got the results in them games. Keep the defences it is, stop changing it. If it changes the attitude of the players that much by bringing other players in, it's not working is it? And so frustrating tonight, so disheartening because we got ourselves, you know, you bounce back from a poor result against Westam, went away and won at Walls, brilliant. Bamped back from a terrible performance on results against Newcastle, going to Leeds and winning. And it's like right, we can't afford any more of them and we can't be 2-0 tonight. And hey, we got Manchester City on Wednesday. And maybe everything will probably turn up against City because they'll have to, because the attitude will have to be there, they have to fight for everyone. But that's not good enough. It's not good enough. You have to do it against every team to achieve anything in this league. So frustrating, really is so frustrating. Second thing, the formation. The manager, in my opinion, just needs to stick with one thing and stop, maybe it is time to stop chopping and changing so much. The centre back is different again. Meena has to play, has got to play. You know, trying, whole getting got free together tonight, not worked. The midfield has been changed up again.  You know, putting Guilfee Sigarton up front and pushing the charles into the left instead of starting with maybe Alex Oboby wide or Josh King or having Guilfee Sigarton wide, you know, playing it. The false nine at home against Fulham to me was the wrong way to play. It just takes everything so slow. The midfield of Sigarton, Gomez in the same team, we know it slows it down. Hamers, it's all slow down. You have to have movement and players getting around the pitch and having options ahead of players who've got the ball. Because they were bright and they worked really hard, but they also kept this sheet. And when we got the ball, there was no movement. Everyone stood around. So the minute you got it, you two remember on everything and no good when they pressed quickly and we proved that this season and they did it brilliantly and thoroughly deserved the victory. So, you know, the manager maybe has to look at that and think I actually can't change it up as much as I want it because it changes the whole dynamic of the team. The players should be good enough to do it and they should have the bit between the teeth when he's trying to give them games and involve everybody, but we just keep losing games. You know, we took two centre-backs. We took off throughout the team and we played Newcastle at home and we lost that. And then he's made a couple of changes to defence again tonight and we've lost this one. So maybe those players have to just keep playing and playing, which is not great because you're trying to use your squad and you're trying to rush people, but we can't keep making some progress and then take it. It's, you know, two steps forward and then two steps back at the minute. And it's really annoying because this could be the season we do well which leads on to progression and progressing. And if you can't beat these teams at home, you're not going to progress. And I'm sure we'll sit down at the end of the season and root these kinds of games because it is so frustrating. I haven't really got a third point to be honest. I could go through individual players, but I don't think it's fair tonight. I don't think anybody played well tonight. I really thought we were all poor to a man, every single one of them, but way, way, way below what we know the good at and what we know their level is, way below it. So I don't think it's fair to pick a player out and say, well, he could have done better, or they should have done better. I think that a lot of them as a collector tonight were poor. It's annoying, isn't it? It's so frustrating because, like I said, other results, you know, meant that we could really get ourselves in amongst it and give ourselves a gap away from teams chasing us and we've blew it. We've absolutely blew it. And, you know, we've got two big games this week and it's going to be very difficult in both of them because if we can't be tight at the back against a team like Fulham who haven't scored many goals and we can't have the right attitude, then how can we do it again? Well, we probably will. That's the annoying thing. We probably will have the right attitude against City and Liverpool, but, you know, we're going to need Dominic Alderman back and I'll hand back that for sure to try and take the quality up because without them, we haven't got a focal point. You know, that might have been because no-one was wise for the Tialyson and we couldn't get him in round the corner, but, you know, maybe we'll have to look at it slightly different. But, yeah, there you go. I'm just waffling as per... That's it. See you later.


But what I want to know is, are they just pretty patterns or do they actually help you play better golf? The first thing you're going to have to do is make some choices. TruViz 360 triple track, good old standard triple track, 360 fade. Another bit of TruViz plenty of options there. And first of all, the thing to recognize is before the patterns, these are in terms of Callaway Chrome soft, in terms of ERC soft, are very good golf balls. But the big question remains, is the pattern on these golf balls going to help me score any lower, or help me in any way in my performance on the golf course? Now, I absolutely love this new 360 fade on the ERC soft, and I also like the 360 triple track in terms of, well, two things really. One is the obvious one, and that's in terms of an alignment aid for puts. And the second being to act as a training aid for puts as well, because what these lines or alignment does, it encourages a pretty much a forward roll, if you like, make sure you're imparting some topspin. And if you stroke the put correctly, you'll see the cycle of the path in terms of that alignment will repeat over and over again. If you're getting that put wrong and you start to see that crossover, then you're impacting some form of side spin on your put, which is never good. And both of those puts did exactly as I had intended. Set them off on the right line, set them out with a little bit of forward topspin, and unfortunately I just didn't hit either of them quite hard enough. So that's a real positive. But the issue I have is that with somebody who would consider to them maybe a little bit of OCD in their game, a situation like this where the flag is pointing that way, my alignment aid is pointing that way, when I get these at a dress, it's throwing me out slightly and not something that I am particularly comfortable with. And both of them all of a sudden seem to be working against my eye line. That's not to say we can't get the ball going towards the hole. But from a visual perspective, sit down ball, there is a slight piece of trickery on the eye, which causes me a few problems, and that's not just from the fringe, the same would be said in the fairway, the only other position that I have control about my alignment is off the tee, when again, I would be very much pointing that in the direction that I'm aiming. So what happens when I swap out my 360 triple track, and I put a trove is in its place in terms of my putting alignment? Well what it does, it still runs a very strong black line through the middle of those shapes either side, those four shapes that I'm looking down on, and present first of all a very strong alignment aid in terms of putting. But the bonus for me with the trove is pattern is because it is not a symmetrical pattern all the way around, I've got something to now sit in at the side of the green in this case, that doesn't need to be perfectly aligned to not work against my eye line and my vision. Well that would be good if that went in. Well it's a damn good effort but it really does change things up, and obviously that would apply to where the ball landed on the fairway as well. But of course pushing the practical elements to one side in terms of the performance of these golf balls, we've also got to acknowledge just how much fun they are, they look pretty funky, and in my opinion probably would appeal to a younger audience, there's nothing wrong with that. But the bottom line is these are a premium golf ball, premium in terms of performance, but also premium in terms of price, and you make your own decisions as to whether or not which ball might be suitable or not for your game, but either way I can't deny that the patterns on all of these golf balls are really interesting in my opinion, and in terms of practice they actually make it a little bit more fun and enjoyable, and that's not something you'll often hear from me, and you know what they say?


Hi everyone, Joe for Jaspy's casebreaks.com coming at you with two box number 22 of 2019 2020 planini noir basketball second half of the case that we unlocked earlier today Big thanks to these folks. Thanks to these folks who bought their spots straight up and Congrats to the winners of those spots right there in those mosaic cello breaks nine and ten And all the teams are in let's roll it. Let's randomize it two and a five lucky seven for each list one two and Seven and final time after seven we got Brandon down to Brandon seven times for the teams and Seven and final time after seven we've got the Cleveland Cavaliers not the Cleveland Cavaliers the Cleveland Cavaliers Down to the Dallas Maverick X All right, so Brandon with the Cavs Ryan with the Hornets Brandon with the Spurs Brandon with the Pistons Sean with the Hawks Mike with the Knicks Brandon with the Pacers Matt with the Oklahoma City Thunder John You got the Bucks Ryan H Pelicans Scott with the Heat Sean with the Nuggets Ryan S with the Trailblazers Brandon with the Kings Ryan S with the Bulls Jeremy 33 with the Timberwolves Brandon with the Raptors Brandon with the Brooklyn Nets Ryan H with the Jazz Kevin G with the 76ers calling with the Rockets Sean Matic Memphis Grizzlies and the Orlando Magic Ryan S with the Clippers Kevin with the Wizards Kevin with the Suns Kevin G with the Wizards Kevin M with the Suns Brandon with my Lakers Mike with the Warriors and Brandon with the Celtics and the Mavs All right, let's alphabetize by a team Should we print and rip anyone gonna trade remember I marked those RT-22 in The previous break so you know it's from the same case I think that's the last two that we have but we got some hoops on the side that we can not get into tomorrow folks Jaspy's case rates comm 1819 immaculate basketball. It's getting close Think there's a basketball mixer where we're giving away a Zion and a Luca check that out. Look at the details there Sure, we'll dig up some more basketball trade window going once Trade window going twice All right TWC trade window close. Sorry short window. It's a little little late at night Running out of steam need some Concentration to get those boxes out of the slider box, so Gotta be careful Doing the best I can there it's difficult Catches on these corners right here You hear that that lip right there is where it catches It's annoying But we're careful with it. All right, there you go. There's the official printout right there Thanks for hanging with us on Most of you probably Saturday, but thanks for hanging with us on a On a Friday night here in California. Let's get this blank card right here to slow play some of the hits Good luck. There's Dane two out of 25 Hang on a second. Let me grab more supplies. All right. Got him. We've got the Zach Levine to 99 That's for the bulls Ryan S We've got Cam Reddish to 99 for Sean and the Hawks We got Eric Bledsoe jumbo materials rally for the Bucks That's gonna be for John Bradbury. I think he's still up and awake with us 22 out of 99 Find one of teammate 44 out of 99 Colin Sexton box office memorabilia Cavs that'll be for Brandon. We got elegant decor 19 out of 65 Tyler hero That goes to Scott and the heat My hero I guess I already showed it. Let me grab another blank card. You can see it on the camera, right? Yeah, raining night signatures hollow gold. Maybe out of 10 Okay The Kenny Kenneth Kenny Kenny Smith Kenny the Jetsmith Rockets That's gonna be for Colin Smith Colin Smith with Kenny the Jetsmith. I'm not sure if there's any relation there, but who knows We got Miles Turner 34 out of 49 auto noir Pacers that'll be for Brandon and Vince Carter Vinsanity Spotlight Singhs. He's got a great auto. That's some great photography right there 22 out of 99 The number of the break pick random team 22 Nice Sean Maddock with the Atlanta Hawks and we've got oh Five out of five laundry tag and autograph for the Hawks Deandre Hunter all aboard the Big Head Express He was drafted pretty high maybe top five top six pick Where's that reddish one or the other? upside upside I feel like I feel like the Hawks underperform this season You know with those two youngsters there. I don't know maybe maybe Maybe Trey young eating too much Maybe he's got to let Deandre Hunter and Camrash eat a little bit, but they're different positions But I don't know we'll see We'll see if they Can marinate in the off-season? And they can surprise a lot of teams next year. I think if they put it all together I don't know what Portland's motivation level is, but that could be an interesting team if they get into the playoffs There's Portland trailblazers that'll be for Ryan S We've got Cameron Johnson to 99. That's for the Suns Kevin M There's RJ Barrett to 99 that'll be for Mike V. We got Lonzo ball 12 out of 65 newsreels jerseys That will be for Ryan H and the Pells You got Cameron Johnson to 99 another Sun for Kevin M Lupin what's going on? There's Zion Williamson to 99 What does that jersey go for you guys hundred bucks fifty bucks more always under on these Zion prices. I'm We pulled it out of 25 relic the other day was out of impeccable or another noir break or something like that And someone was like those three colors out of 25 Someone's like that's like four or five hundred bucks Anyway, Ryan H there you go with a spot that he won in a cello pack break There's raining nights Ty Jerome got a few Suns in here. Here comes the Suns And that's Kevin M Kevin Mendoza With the Suns we got an out of five fat lever freeze frame signatures It's a classic nugget there That'll be for Sean Maddock with another train whistle There you go all aboard the big head express whoop-whoop Couple more to go we got ball ball for the Nuggets 48 out of 99 there you go, Sean him and taco fall I think are probably like the Tallest guy in the league right and they probably have like three-point shots That's what the kids these days have that goes to Sean and the Nuggets in the very last one folks is 66 out of 99 Eric Pascal two-color jersey and Autograph for Mike V and the Warriors with a spot he bought straight up so on the board with an RPA knows let's let this marinate maybe maybe he turns into Being something I'll bet the Warriors trade him he looked pretty good for a few moments of season two But if he gets off some opportunities, it'll be interesting. There you go ladies and gentlemen Thank you very much for staying up and awake with us this late. We appreciate it That was random team number 22 noir basketball plenty of basketball in the shop jasky's case breaks calm check it out And I'm Joe who am I I'm Joe and I'll see you next time for the next one. Bye. Bye. Good night


Introducing the Low Temperature Cap by DynaVap. There's a little icon on the back just to make sure you know which one it is. It looks like a T because it's all about taste, temperature, maybe even terpenes. Fill in the blank. The Low Temperature Cap is simply a new tool to enable you to modify your experience with the VapCap. More to your liking. Give you another way to change things up a little bit. It clicks at a slightly lower temperature, about 7 to 10 degrees C or somewhere in that 15 to 17 degrees Fahrenheit range. When heating your Low Temperature Cap or any other cap for that matter, the way that you heat it can have a profound impact in terms of the temperature that it clicks and the overall experience that you have with your device. Keep your cap positioned at a slight angle and above, probably a finger width or better, the bright blue part of the flame. About like this. Rotate or sideways, either is fine and generally stop heating at the click. If you want a higher temperature extraction, heat a little bit lower. If you want a lower temperature, more flavorful extraction, heat a little bit closer to the groove on the cap. The Low Temperature Cap makes your VapCap into a terpene tasting tool. Thanks for watching. Please let us know what you think of the new Low Temperature Cap by DynaVap. For more videos, click here or here and don't forget to subscribe.


In this time, things are changing dramatically. My own view in the United States, it is the inequality that has led us here. It isn't, and certainly the elite, have benefited from that. But we also have in the US a political class that is completely out of touch, in my view, with the American people and an ethos in Washington that is very power centric, fueled by legally corrupt money that have in their main goal is to stay in power. And I've seen it, and this isn't the last three years, I've watched this grow over the course of certainly the last 20 or so when I was in Washington, and I think that is at the core of the resentment on the part of the people of the United States, the disappearance of what we used to call the American Dream, where everybody sort of had an equal shot. And the complete lack of accountability, we've heard accountability multiple times here, the complete lack of accountability on the part of anybody in a position of power.


All right. So on that note, let's get started with our next session. If everybody is ready, please take your seats. Everyone may please very quickly take your seats. We are also marching ahead with our next set of sessions. So let's do that with all the attention to our next set of speakers as well. All right. So first up, we're going to be having Meera Ayur, who is the head of marketing with bigbasket.com, and she's going to be sharing her presentation as well. A warm welcome to you Meera. Also joining Meera, we also have with us the Chief Digital Officer with Madison Digital, Mr. Vishal Chanchankar, and let's have a round of applause, and the founder and CEO of Hive Minds, Jyotir Maid. So if I may please invite all of them on stage. Now the format of this particular session is three individual presentations. So we're going to have individual set of speakers sharing their insights, and first up, I'm going to be requesting Meera Ayur, who is the head of marketing with bigbasket.com. Okay. We'll have Jyotir Maid. So let me just introduce Meera. So I guess more or less a lot of people in this room would know her. Meera is the head of marketing for bigbasket, driving the one of the, it's the largest online grocery, it's the largest grocery company in India in terms of overall size and growth. Meera comes with about 13 years of experience prior to this working with Unilever. So Meera is going to share insights in terms of how digital can aid in making the offline spends work better. Vishal here is the Chief Digital Officer at Madison with about two decades of experience from marketing. Vishal is also going to share a lot more insights in terms of how to do the media planning for FMCG Brands is particularly on digital to make the hard-working money work harder. So myself here, I'm CEO of High Minds, so a digital agency. So I'm going to share our learnings in terms of how we could get significantly better understanding of the consumer journey and hence make better use of the digital spends than driving purely in terms of either performance or in terms of our awareness. Yeah. I always start any presentation of mine and any gathering by first asking for a show of hands of how many households over here are bigbasket households? How many bigbasket years here? Okay, thank you. Great. Always steps me up. Thank you. I'm going to be talking about the best return on marketing investments from digital spends and I got picked I guess because I come from FMCG. I've moved on to e-commerce and I almost thought that I should make this presentation in a way that if I were to get back into FMCG, what would I do differently? Right? So I'm going to bring it live for you with a lot of examples. So just bear with me for the next 10 minutes. So if I were to look at the traditional product marketing funnel, right, the innovation funnel as we call it, you would have the innovation funnel which will lead to marketing mix getting made and deployed followed by sales and shopper marketing and then a post launch evaluation. Where does digital come in this entire funnel so to speak? It can definitely work on product innovation funnel, how through research and through crowdsourcing of ideas and a lot of companies are already doing it. And I'll share an example with you. It will definitely come into play in your marketing mix deployment because today digital is obviously 17 and a half percentage of the overall addicts as we just saw. It will come into sales and shopper marketing with e-commerce becoming bigger and bigger to just give you a sense of it. If you look at FMCG as a whole possibly e-commerce all India is less than a percentage share in terms of overall business. But come to Bangalore and I have some very good sources. E-commerce accounts to at least 10% if not more of overall FMCG sales. That's how big it is in the scheme of cities where e-commerce is large. So selling online and research post launch valuation definitely. You can't get a better medium than digital and I'll get you some examples on that as well. And all my examples are based on big basket. So I want to give you a sense of the base and convince you that the base is large enough to draw meaningful conclusions for most brands which are either mid or above mid price in the segment. Obviously it will not work for a wheel or a Ghari but it will definitely work for any brand that is mid and above. So as of January 2018, the basket alone had about 13 million visits. From about four and a half million visitors and delivered about a million and a half orders placed by about 600,000 members. Average session time that we see is about 10 minutes. We see about two and a half orders per member per month. We also see the average number of items in the basket being 18, which is very different for grocery as a vertical as compared to rest of e-commerce. And we see a monthly basket value of about 2,500. So bear in mind that when I talk about examples and experiments that we've run using digital as a media, the base is large and therefore conclusive and you can actually take it to be representative of the market. So the first example, and I'll get into it quickly, innovation. We wanted to launch a recipe section on big basket and we wondered how would we name it or what should we call it? We had options of BB recipes, straightforward, BB flavors, BB cookbook, all we did was use social media, we put out one post and we put out static display creatives with these three different options. All we measured was the vote share and clicks and likes. It costed us 5000, it took us two days and we zeroed in on the name which is BB cookbook. It's a very versatile medium, right? You can state the problem and define the solution very easily when you're using digital as a medium. It is targeted and result focused and that's how you should really approach digital as a medium to really improve your promise. Second example that I'm going to take and this is something that all of you will find very relevant in your spheres. What will work better on a press ad? Every time I release a press ad, I spend more than a crore, right? So the first question is, for example, should we show a category level discount saying biscuits 10% off or biscuits 15% off? Or should I show a product level discount which is saying Pampers 200 rupees off, right, which one would work better? And the second question is I have 500 KVIs. Which one should feature my press ad and which one should it, right? Simple, solution to a one crore plus investment that's anyway is going to happen. And networks, we release two creatives. One with category level discount saying diapers 25% off and one with product level discount saying Pampers large 58 rupees 200 off. The product one got at least 60 paces points higher click. And that's a big margin when it comes to digital. Therefore, press ad carried that and press ad did not carry a category level discount, it cost me all of 50,000 bucks. Social media carousels, you know the carousel ads, with all different KVI products within a category. The ones that got the largest clicks got featured in the ads, the ones that didn't got dropped from the ad. A one lakh experiment on digital that influenced my one crore plus investment on press and gave me far higher returns in terms of visits to the website, installs on the app and gave me much better growth than what would have been the case had I just gone with gut, right? A third example is on pricing and offers. And this is something we do on an everyday basis across multiple categories, right? AB testing of should I put the offer as buy one get one free or should I tell customers to buy two and get 50% off the same offer, but different ways to say it. Basket level offers buy for 1500 rupees on big basket and get one kilo sugar free or buy for 1500 on big basket and get a 15% cashback or buy for 1500 on big basket and get a flat 10% discount, which one will work better, right? Basket value one versus basket value two. Should I set the threshold at 1500 or should it be 1200 or should it be 2000? Should it be price one or price two for my private labels? Should my utter be priced at 42 rupees a kilo or 48 rupees a kilo? Should I write the discount as a percentage of or as a price of? Quick testing in both these cases, both example one, two and three. You can do such quick testing at the fraction of the cost. And then you can actually take it offline to improve overall returns on your investments. What design works? What call out work? How much time before it loses fees and people are fed up of it and stop clicking it? And what is the conversion finally going to be? Which means that you can actually narrow down saying that if I invest so much, ultimately it's going to trickle down into so many people buying it. Last two examples, post-launch evaluation, right? Very critical for us. And this is something that we do so well using digital medium. Simple method like through an email to authentic buyers of your product, right, in a particular month.  Two days, and you have all the analysis that you need to really understand how well is your product packaging and the overall experience working for your customers. Rich data that can be analyzed by all kinds of cuts that you want. Super cost effective and super time effective. And the last one that I have over here is really on shopper behavior. How many have spent tons of time really tracking and doing shopper studies? Tracking those eyeball movement, where it goes, what it does, etc. I have two cases over here, right? One is on 29 January this year, we sent out a push notification on Mammy Poco Pants. It was something that the company basically agreed to do with us, right? So this is the journey of a customer who clicked that push notification and came on to our app. So at around 2 PM, he comes on to the app. You can't read this, but I'll tell you. He clicked the PN and came on to the app. He added two of those XXL diapers onto his cart. He closed the app, right? After 15 minutes comes back. And what does he do? He basically reopens the app and navigates browsers, right? Not searching, but browsers to the level two category, which is the baby toiletries, and he adds the Johnson and Johnson top to toe, right? Cart value is now increased to 903, it was earlier 828. At about 237, the same person goes to face and hand wash, which is under personal care, moves out of baby as a category, right? And over here, he adds a light boy hand wash and a sanitizer. He's actually scrolled seven pages to add both these products. Cart value is now 1101 and at about 244, he checks out. He uses online pavement and he exists. In BigBasket, you would know, BigBasket is here that the threshold for free delivery is 1000. So he built his cart up over this one hour to ensure that it crosses 1000 and actually moves there. But imagine the power of knowing this and knowing all the touch points that you can influence the same customer. Imagine this customer being shown an ad of some other category, which is allied, right? And therefore being prompted to purchase something more, more exciting, more engaging. This is the second example that I have of a woman user on our website. We saw the app, right? And by the way, the person buying the diapers was a man, right? It's a guy doing the purchase over here. Whereas this is a woman. She's a direct visitor, which means she's come directly onto our site. At 9.48 in the morning, she comes onto the site and she searches for women's horlicks. No, sorry, not women's, mother's horlicks. The search results come up and she's added two cartons of that vanilla flavor onto her cart and her cart is now 912 bucks, right? At 9.53, she is browsing through the whole gourmet chocolates and biscuits. She's scrolled to the fifth page over here. At 9.59, she's chosen the Belgian chocolate sea horses. She's clicked on that product to read up the description on that product. She seems to be satisfied and therefore has added it onto her cart and now her cart value is 1307. At 10.01, she's checked out. She's applied a voucher code and has used Paytm to really get out. Now imagine when she was looking at the whole mother's horlicks bit, if you had also shown her a safe rear or a whisper banner over there, right, would it have prompted her to click that possibly? And you can actually test that if you do, right? So in big basket, our motto is that in God we trust, but for everything else, we look at data, right? That's been our motto and that's what is digital all about. And I just want to leave you guys with a case study that we've done with HUL, right? We took two variations of marketing campaigns with them on two of their largest categories, home care and personal care, right? Two similar time periods, two similar kinds of spends and therefore very comparable. Look at the first two columns alone and that is for home care. At a period where there was nil marketing that was happening and only whatever they were doing on the outside media. They actually de-grew about 3%, but add to the mix that they were already employing on TV and other sources. Some digital marketing and communication to our base for push notification, the same number looked at 26% growth. Look to personal care in the last two columns. Personal care had just one banner on the side, banner to all. And they were growing at 5%. We added again digital marketing and communication to our base and digital marketing meaning we employing the marketing to our base of big basket tears. The growth was a phenomenal 45%, right? 45% on Hindustan Leavers personal care portfolio is a big number, right? And that's the kind of difference that you're able to make. So a single channel approach is any day far outweighed by a multiple channel approach that you have. Try to hit the customer with similar or same message also multiple times and you will see much better returns coming for it. So in conclusion, there are ways to make any medium work harder in terms of ROIs and especially digital. But where I think digital really scores today is one, it is very versatile and malleable. You can really do so much with it. It's targeted, it's very, very measurable. And it's way more engaging as a lot of studies have pointed out. And companies should really consider using digital marketing as a laboratory, right? It is a laboratory for marketeers to figure out what works better. And then take it on to offline media where your spends are anyways in the range of 10x. Today, BigBasket's media mix is really 65% ATL, comprising primarily of TV and press and 35% digital. And a lot of what we do on digital is to really guide what will work on the 65% of the spends, which is obviously a much bigger budget. It will help improve your offline ROIs and it will also sharpen your overall marketing mix. So that's it from me and I'll hide it over to Vishal. So we're going to take this whole aspect of digital is versatile, digital is malleable, digital is definitely more dynamic and powerful in terms of giving insights to the very next level for our FMCG brands, how exactly they could possibly utilize this at the next level to engage with the customer. So we all know that the customer journey, right, in terms of is changing at a drastic pace. There is the whole dreamy project of Google Glass, but now with Musicz and Alexa, it's coming through. And there is Alexa and also in terms of Amazon Go, the payment whole system of payments, even in the offline industry is changing. So the whole way of how a consumer is interacting with the brand or even with the process of purchase has massively changed. And we still look at the older way of the consumer journey, straight and simple, moving from awareness to purchase to loyalty expansion. However, today the number of digital test points, all test points have just exploded to make this significantly more complex system. So what does this mean is it's a lot more omnichannel and it's also consumer driven. So about two-third of the consumers get influenced by consumer driven influences at the point of purchase because there are so many reviews out there. There are recommended products, which is also to an extent driven by the consumer sales. And in this kind of situation, how exactly we understand this customer journey has to drastically change, right? And it's no longer linear, it's fragmented. A consumer goes in cycles towards, you know, there is a predisposition set and they might actually go back in their decision to reconsider their purchase or to reconsider the consideration set and once they buy they would share and that would influence a lot more customers. So this entire system is no longer linear and it has become more complex. So how do brands tackle this aspect of dealing with an omnichannel consumer journey? Even though the consumer is omnichannel, the consumer does not cease to affect a lot of continuity. They would be on the app, like let's say on a big basket. I would be very annoyed if I added a product on the cart and then I go to the website and if it is not there in the cart. So these are very simple things which most of the websites are keeping continuity on but not just that but I also get an ad when I move away from desktop to a mobile with the kind of things that I was considering to buy. So consumers are expecting consistency whether they walk into the store or they are browsing online. So in this kind of a thing we have to tie all the data which is not very easy in today's scenario. Even Google hasn't solved the in-store visits attribution problem. So some amount of proactive personalization is something that FMCG brands will have to do actively. The second aspect is the whole journey is fragmented. So we have to somewhere figure out the whole critical touch points which guide the customer towards purchase. Creating awareness is good but not sufficient because there are so many other distractions in the consumer journey today. So somewhere at pretty much every single touch point you will have to influence the customer actively with some kind of a journey innovation be it a push notification or even in terms of the cart value of being thousand is a journey innovation to drive the customer towards purchase. How do you influence the other aspect of consumer getting influenced by third party communication and not the brand communication? For a long time the consumer journey was influenced by the brand communication but today it is highly influenced by social media reviews and other things. So somewhere the brands have to get innovative in getting a plug in that system. Chatbots and many other innovations today are somewhere getting the consumer to interact with the brand the way they interact with their friends or other social websites and things. So these three aspects are very essential for us to drive a consumer journey in a better way. The way I would look at it a brand's ability to shape a customer journey in an innovative way will soon be a very decisive factor in terms of getting competitive advantage and also growth. So in this whole scope what we try to do at higher minds is to kind of quantify this. So how do we measure this whole earlier to what we built in terms of signals as in total Madison has already revised in terms of the consumer journey to be more customer centric and changing it to encounter, explore and buy. In these aspects we are looking at a lot of signals which are available on the digital media to quantify how a brand is influencing the customer at this stage. So this gives us in terms of a single metric or an infusion score is what we are introducing this as in the system saying that an infusion score is going to tell a brand manager what is the brand's influence in the entire journey of the customer at various touchpoints and where exactly will you have to start influencing it better. Now purely in terms of how exactly this works is we are processing all of the signals into decision intelligence bringing us to something where we should be able to ask brand managers influence the customer at touchpoints also understand what are the strong levers the competitors are using in this flow. We should be able to find hooks to improve how the brand is seen, felt, experienced and evaluated in the process. We should also be able to reach the customers in the most influencing moment based ads driving them towards purchases. So I'll just take you through step by step as to which part of the journey do you influence how do you go about it. So we just looked at the deodorant market today and used all the signals that we have access to in the system and looked at how is a Nivea or a Fog are engaged performing with respect to the digital. Now Fog has reasonably low presence on the digital front even though they are significantly high penetration in terms of the encounter phase on the offline media and when we look at the explore phase it's typically all the social media and also any amount of shares which you come across which is influencing the explore phase of it and purchase is mostly a proxy towards let's say the number of sales which are happening on a marketplace like BigBasket or Amazon so having some amount of understanding of how is purchase getting influenced on all of these marketplaces is very important. In a store you would walk up, you have a constitution set, you're going to make a decision in the next two minutes, you're going to pick it up online, there is a lot of distraction so how exactly the purchase funnel completes after your constitution phase is also very important. So taking all of these factors when we look at the scores, the way to look at this is in the funnel as long as you're doing very well throughout the funnel the basis, you know the entire cycle is completing quite well for the consumer. However if you have invested massively on the encounter phase but haven't done a good job in terms of the journey innovation at the explore or purchase phase you're going to lose out in terms of sales. So driving, you know earlier Dishu Kumar was talking about the chief growth officer kind of a perspective where there is an accountability of how exactly is the growth not just on the media effectiveness so driving all the way till explosion and purchase funnel becomes extremely important in this context. Now even if we know where exactly do we influence, what do we influence is also very important so already most of the brands use social listening tools and sentiment analysis to understand how is the brand being pursued, however categorizing this is extremely important. Like if it is deodorant I need to know how exactly is my brand performing on something like fragrance and longevity which are the two key factors that consumers are looking for today in the market. When we compared these aspects for some of the top brands in the industry today there is a significantly high number of reviews for fragrance on the fog and skin, Titan skin. However in terms of Nivea it's mildly lower compared to most of the other brands. However in terms of the longevity fog seems to have a lot of complaints. I mean look at the bottom graph it is the percentage of negative reviews that fog has for longevity or even a Titan skin wherein Nivea is doing fantastic on the longevity aspect. So this could be a product positioning that the brand has cautiously made. However this feedback can go a long way in terms of the brand managers to quickly go back and fix a lot of things especially when packaging is an issue or if they really want to position it as a long lasting deodorant. However if the consumers are not perceiving that way then the marketing communication has to change or the product communication has a product has to change. So how do we go about influencing these aspects? We already know about the targeted ads and seamless integrations and everything. With the reasonably the journey innovations that I spoke about has to come from the brand teams.  So brands have to really start innovating on the consumer journey to start influencing in terms of the overall brand growth. With that I'll hand over to Vishal for talking about how to make hard working money work harder. Well you did all the job for making the money work harder. Thank you very much and I've got the most challenging job in hand because the clock says time is up and these two ladies have spoken about how the hard working money is going to make digital work more harder. So I'm not going to talk about it and here's what I'm going to talk about. So I decided that let me talk about the other side and the other aspect of digital marketing which is also branding when it comes to FMCG as a category. It's fairly even important to look at the branding side of the element when it really comes to FMCG marketing and what are the kind of really three fundamental things that marketers really need to look at when it comes to this sort of digital planning thing. Mira has spoken a lot about the consumer journey. This is the Madison's framework where we look at things from an encounter phase which is largely from an awareness perspective to an explore to a buy and then further on to share an experience. And there's a lot of slides that have already been spoken about the explore stage and the buy stage and a fantastic tool called as in detail. I'm sure you guys should go outside and see the demo of this tool. But what I'm going to focus upon is the encounter stage which is largely the awareness stage and that's where the challenge is because most of the FMCG marketers say that I'm getting all my reach. How is digital going to help me there? So let's look at some of the basic principles and basic fundamentals things. Before that, what has changed in last five to six years when it came to digital marketing? People are talking about clicks and engagement, likes, shares. Who talks about it today? The matrix has completely changed. Today people are actually looking at reach and frequency. Most of the marketers speak about data and technology. With the evolution of digital, today there's so much of programmatic and the kind of audience data available for us, right? So I'm going to make just three sharp points of how smartly FMCG marketers can really use digital to make their presence feel. And there are enough and more number of reasons in terms of measurements to prove that it's really working hard. Point number one, capitalizing on reach and frequency. Digital may not be the primary reach medium for an FMCG as a bad, but it definitely supplements to your television monies. Moreover, it actually works as a very, very effective frequency medium. Even if you park just about 7% to 10% of your traditional medium monies out, you will get incremental reach coming out of it at a certain frequency and up. There are enough in models. We've got our own tool called as M Spectra. We do a probabilistic modeling and we have the entire Google base, YouTube base as well as the bug data coming into us. Another problem that most of the marketers don't really realize when you plan on reaching frequency quite often, you plan it at 60% at four plus and then you realize that what you've got is 75% at two plus because these ecosystems have built in such a way that it maximizes your reach right at one.  So frequency again becomes a byproduct. Now at Madison, we've got this product. It's called tool called as a maximizer, which really applies on that serving technology and delivers the same thing. And why is it important? Because the end of the day, okay, yes, reach is important, but you also want to use digital medium to get the right frequency for your products. Point number two, simplicity of targeting. There are various, I'm one of those guys who, you know, who speaks about a lot of targeting and all in digital medium, but when it comes to branding, do you really need all these sort of targeting? Some of the DMP says that there are 650 targeting, you know, clusters and audiences and affinities. Really from an FMCG point of view, when you're in the encounter stage, do you really need to, you know, apply all these filters? And let's look at what premium as a marketer you pay when you apply all these filters. There's roughly around 10 to 15% of premium. And if you keep the budgets constant, technically your audience pool size is cropping down. So when you're actually planning, do you really need to apply all these filters? I'm going to just show you a stimulation of one of our advertisers, one of our CPG clients that we've been planning on. And you know, these are some of the... This is one of my annual AOPs for one of the presentations that I made to a CPG client. Where what we did is we kept the reach and frequency 47% at 7 plus constant. We kept the investments also constant. And look at the difference. The option three actually gives you much, much higher reach and much higher weeks on air. See, marketing is all about making the right choices, right? And what's the trade-off? Do you want interactions? Do you want weeks on air? End of the day, we also... You all need a higher week on air, right? That leaves me to the point number three and very, very critical point. Are my ads being really seen? And moreover, this is definitely one of the problems in the industry that we all are facing. Adviability definitely becomes... is one of the biggest challenges. There's some of the data that one of our partners to MOTE is shared with us, where there's roughly around 42% of, you know, problem in viability. Maybe the ad unit is below the fold, but we're not paying for it. So fundamentally, the pixel needs to be fired in just about a second after the ad is exposed. And that's how it counts when it comes to banner. And when it comes to video, it's roughly in view. It has to fire the pixel in about two seconds. If you just add certain layers of tools like MOTE or IAS, whatever that are available in the market, the genuine OTS can really give you a significant sales lift. So well, it comes at a cost. It comes at probably a small percentage or a point percentage of whatever media spend you do. But that actually helps you, really gives you a very high sales lift. And you're genuinely talking to the right humans and not the NHDs and non-human traffics. With that, I'm going to sum up. These were the three main critical points I thought are very important from a planning perspective. And that's it. Thank you. So over to the next session. Well, firstly, I'm going to thank all our speakers as well. And I'd like to invite Nina Jaipuria, who's the head of the Kids Entertainment cluster, with Nickelodeon to please come on the stage to also present a token of gratitude to all of our three speakers. Can we have a round of applause one more time, ladies and gentlemen? Thank you very much.


How do you change your marriage on your own? What happens if you have an unwilling spouse or if your spouse is interested in the relationship but they just don't really want to put in the effort, they don't want to get help with you? The good news is that you can change your relationship by yourself and by learning how to be different in your relationship. The truth relationships are and the challenges that relationships face are usually the result of the contributions of both parties and the energy that they put into the space between, the pollution that they put into the space between. Which means that if one person changes the way that they act in the relationship, they can have an opposite, a positive reaction from their spouse. Which means that you have the power by making your own changes to have a ripple effect into the relationship. So instead of focusing on what your spouse is doing wrong, what needs to be changed on their end, focus on what you can be doing better or focus on what you're doing that might be triggering your spouse, work on your own reactivity, work on becoming more conscious, work on how you talk to your spouse in a respectful and safe way without blame, without shame, and begin to see that the efforts that you make can have a complete change on the dynamic. You can really make an impact on the relationship as a whole and your spouse will actually come along and change as well. So don't despair if you're the only one who's working on your relationship. But doing what you need to do to make yourself a better person. So please be in touch with us if you have any questions. We'll be happy to guide you in the way that you can really work on your relationship and make a lasting impact.


Now that we've looked at position in one dimension and we have vectors, we can look at position in two dimensions. So reviewing real quick position in one dimension, that was motion or position along a line. So we had either horizontal positions or we had vertical positions, but we only had one of those two cases. Either case was a vector because it mattered whether I was positive or negative. They had dimensions of type length, which means I had a standard unit of meters. In two dimensions, we have x and y at the same time. In polar coordinates, we have our r and theta, which represented our x and y, but r is the magnitude and theta is my direction. So using our standard vector notation, we can write our full position vector as r with the vector sign over it. And it has the two components x and y, so that becomes r vector is x i hat plus y j hat. The magnitude then is how long it is, and that uses our symbols with our absolute value signs for the r, and that's the square root of x squared plus y squared. If my direction is measured relative to the positive x-axis, our standard polar coordinate type direction, then theta is the inverse cosine of y over x. Graphically, this represents our basic trigonometric triangle. x and y are our components of the vector, r the length of the vector is the hypotenuse, and my angle again theta was measured up from the positive x-axis. So I'm going counterclockwise. Remember that I can also think of my vector as having the components of the projections out onto the x and y-axis, so I could represent graphically the vector this way as well. That gives us our overview of position in two dimensions.


Hi, I'm Eugene Morgan, and I'm an associate teaching professor here at Penn State. I wanted to take a minute to explain why I'm teaching this course on data analytics for energy systems. Well, first and foremost, I am super excited about data. I think there's a lot of cool things you can do with data, a lot of cool tools you can make, a lot of cool visualizations you can make, and ultimately the best thing is telling a very interesting story with data. And so in this course, I'm especially excited to teach you some of these tools that I've come to love and cultivate your voice and telling your own story with data. What I'd like to go through are some examples of ways that I've used data in my past research, ways that I've applied the tools that were learned in this course to real-world exciting things in the energy sphere. So first off, this is from a paper that I did on wind speed probability distributions. It's really important to understand what sorts of wind speeds to expect at a location before you build a wind farm or a wind turbine to generate wind power. And so in this image here, we're looking at a couple of example locations in this study. In the real study, we used hundreds and hundreds of locations, so lots of data, really large data set, and what we're doing here is we are fitting curves, basically doing regression that we'll talk about later in the course, to these wind speed probability distributions. And down here, we've got some comparative box plots. You'll learn how to make those in our visualization segment of the course, comparing how well different kinds of models fit to the wind data and what performs best. Secondly, I want to give an example of some research that I've done in identifying and exploring natural gas in the subsurface. And in this research, I came up with an algorithm for processing data to get estimates of where this gas is located and what its properties are. And so this workflow here demonstrates a pretty complex algorithm for doing that. At its heart, it's using some simulation to simulate what different models would predict. We'll talk about simulation tools in this course. That's really at the core of it in terms of bootstrapping and hypothesis testing. And so we'll do a much simpler version of this sort of algorithm, not nearly as complex as this, but it'll be a good foundation for doing things like this. Lastly, I just want to talk about some more natural gas, but this time in terms of mapping it over a very large area. So in this data analytics project, a student of mine came up with a geographic distribution of natural gas in the Marcella Shale, which we're standing on top of right now here in State College. Maybe you're standing on it too if you're somewhere in Pennsylvania or upstate New York or West Virginia, Ohio, Maryland. We see it here on the map. And these colors represent concentrations of natural gas. Now this is a really cool tool because we can play around with it. We can zoom in on different locations, zoom out, zoom in, and we can change... Here we are close to State College right now, and here we can change what we're looking at, for example, adjusted R squared. We'll learn about adjusted R squared later in the course. And we can also change what metric we're mapping here. For example, proved reserves or P90. And now these are just our estimates. That's a disclaimer for this. In this course, you'll learn about how to take raw data and, again, get some very interesting product of it, because the raw data itself is not so interesting, but what you can do with it is what matters. So I'm hoping this course gets you excited about using tools like this and telling your own story with data. Thank you.


And, you know, luckily skincare was huge during COVID. That's right, yeah. It was booming. And so it was pretty easy, you know, to kind of be like, we're all focused on. It was a trend. Yeah, definitely. Yeah. A lot of people didn't know who I was. A lot of people knew of Make, but it had been a while. So it took a lot of me reaching out to people on Instagram, which I still do today, offering to send them product.