First of all, I would like to know how many of you have already taken the course Java. Pretty much people, right? So, can I expect an interactive session? If it can be interactive and if you can answer all these things, we will go into something which we will be doing it here. If you have a Java project, how you will be connecting it to the database? How will you be iterating the data, fetching the data, saving the data? So, can you be interactive? You can say yes or no? Ok, fine. So, we will go to the first thing about Java. Java is object oriented. What is an object? Can anyone try it out? What is an object? So, I can call like human being is an object. The entities are eyes, ears which will hear. Hearing is a functionality of the ears. So, you can say in simple terms. I do not want you to say definitions which were memorized. I want the level of understandability from you. That is it. So, platform independent. What do you mean by platform independent? Can run in any machine. If you can code in Mac, you can code in Linux machine, you can go to a Windows machine, but still the functionality, whatever. You can just create a wire file. You have Apache server. You can run it in any machine. That is what platform independent means. One more thing. It is simple. People call it simple. Why? You have many predefined functions available. Unlike C, you have string as a data type. So, string manipulations, operations are very easy. So, we call it as simple and secure. What do you mean by secure language? C not secure. What do you mean by secure? Like you can make it simple. It runs as a class file. So, class file is not readable. Can you read class files? No. So, it is secure. And also you can say a few examples. Like let us have something like this. So, everyone has seen URLs of different websites. So, for example, Facebook. So, you will have www.facebook.com slash your user name. This is the basic thing. It is a URL. And also you could see something like id is equal to or ref is equal to and. So, this is a URL. We will fetch it as variable. So, id and reference is equal to something. Reference is equal to guest. We will fetch these id and reference. We will fetch these id and reference as a HTTP session variable. So, if you pass it like this, id is equal to some user name I am giving. For example, in that id is equal to something. I am just fetching it out here. You can generate MySQL injections in it. You know what MySQL injection is. So, I can do this. Select star from person where id is equal to something. 1, 2, 3, 4, whatever. Say 1. This is a person table id and user name. You are having something email. So, you are passing this parameter id 1. You will have it as a string. String id is equal to 1. If you pass it like this, also you can append. Say for example, you can edit the URL. You can always edit the URL. Have you tried editing the URLs? So, you can edit the URL. You can put 1 drop table person. So, if you write this, it will execute. It will execute if you execute this query. If you write this statement, execute query of query. This will be executed along with the string drop table person and you are dead. You will be responsible, right?  So, how can you restrict it? If you are passing in a URL and you are getting it as a session variable and you are running this query, execute query, how can you restrict it? I am speaking about Java. Java itself has an input thing to do it. So, you can use prepared statements. You can set the string. You can use prepared statement. Prepared statement query is equal to write this. Instead of passing the variable here, you can put a question mark. You put a question mark and then write query dot set string of 1 comma id. So, what Java does is it pre-compiles it. It converts everything into literals. So, you cannot do SQL injections. For example, in many sites which is not secure, it will have this thing. User name and password. Just put the user name and password as or equal to. It will log you in. You don't require a password. You don't need to hack. You don't need to do anything. It's just minimum SQL injection. You just have to do it. You can try it out with different websites and you cannot press website which sends you password. It has to have some encryption, MD5, something like that. So, try it out. If you have any websites you think which is not secure, you can try it out. You put your user name and put password as or equal to, then it will let you in. So, you can do it on Facebook or equal to. It will not let you in because it will say enter a valid password because of this. They are converting things to literals before putting it as a string. So, MySQL is vulnerable if you don't know how to use it. So, this is one among the things which will increase the security. And you can say multi-threading. What multi-threading is? Give an example for me, please. What multi-threading is? It's valid. But I would like you to say something which we face it every day. IRCTC. Take IRCTC. You have multiple threads so that many people can log in and book the tickets at the same time. If you want to go from Mumbai to Delhi. Multiple people can book the tickets. But they will have this thing. Say if the ticket count is only 60, 60 seats are only available. Like 59 people can log in and book 59 seats. It will not be a problem. But for only one seat, if two people are fighting for. So, what happens is whoever pays the transaction is faster, they will get it. So, it will come under multi-threading. They will allow excess users, multiple users. But you can book seats only which is limited and which is available. So, it can run on multi-threading. And high performance. You can say it is fast. Like string is a predefined data type. You don't have to manipulate string as a character array. So, this is it. It can run in all the platforms. Platform independent. And objects are like take human beings, take car, car, the color of the car, the gear, the speed. It will be different objects, the states. And behavior is like changing the gear. Like hearing in human beings is a function. It's a behavior of the year. You cannot expect it to smell. So, that's it. So, these are the basic definitions. I don't want you to teach any definition. Is this fine? Can I skip this? Class methods and instance variables. Instance variables are something which you call inside the function. It will be available for that particular instance. One more thing I would like to suggest is use a single naming convention. Naming convention should be unique. And also everyone should be following the same naming convention. For example, the class names should be starting with caps, uppercase. And then the next word also should start with uppercase. There is no nothing called as this should be uppercase and this should be uppercase. You cannot do like first underscore class. These is the naming convention of a variable. Camel cases are variable convention for naming convention for the variables. Please don't do it. One more thing. If you are naming a variable, for example, for... So, can everyone see it? I am writing a for variable. Sorry, for loop. Instead of that, I am writing a variable i. What do you mean by the variable i? You cannot write variable names that way. Just write it as iterator variable. This is used for the iterator. So, write it as iterator variable which will make the code easily readable. Everybody knows i is a iterator variable. Can I not use it for anything else? So, for avoiding the confusion, right? Proper names. It's okay. Even if you have nicknames, that's okay. But you have a name for the school or college, right? So, use proper name for anything. It will be readable and also it will not be redundant. For example, in the same code, you will have it for int i. For int i, you can use multiple int i's which is not a good thing to do. So, these are the naming conventions. Case sensitivity is very important. And method names also should be the first. Starting should be in the lower case and then second word should be uppercase. Don't do multiple things. If you follow a naming convention, do follow it. This is a simple program to say hello world. What it does is hello world app. Hello is an object of this class and then it will be called. When you call the function, say hello. This is a very basic syntax of the Java. I think everybody knows it. Can you call the hello function without creating an object? You can make it static and also one more thing you can do, you can call inside the constructor. You can write the system.outdoor.printl and inside the constructor. You can do that. So, we go to important topic, access modifiers. Everybody knows access modifiers? Sure. What do you mean by public? Can anyone say please be louder? What is public? So, you can access it inside like any class, any package, any subclass. It is accessible to the world. It can be called anywhere. Protector, you can call inside the class, inside the same package, inside the subclass, but not for the entire world. If it is going outside the package, you cannot be able to access it. No modifier, it's default. No modifier would be the default thing. And it can be accessed inside the class, inside the package, not inside the subclass and not inside the, like you cannot access it outside the package. And private, you can access it only inside the class. So, you should be... So, everybody knows what is public, static, void, main, string arguments. Everybody writes the line, right? Public, static, void, main, string arguments. What is the meaning of it? What is public? It's access modifier. It can be accessed from any class. It can be called. For example, I am outside the package, but still I can call the package and I can call the main variable, main functions. Static, it runs on its own. You don't have to call it. Void, main, void is... There is no return type and main is the main function. This is an example of an access modifier class. So, it shows what values will be fetched when you call each and every modifiers. You can try it out. This will be available. You can try it out. The code will be... You can try it out later. So, what is this? There is something called as this.pub, this.private, this.protected. What is this? This, the reference to the object, which is actually there now. This instance, whichever is available, we call this. So, they are extending a subclass, which will extend the base class access modifier. You use extends keyword for extending the class. If you want to derive something from the previous class, you use extend and you use subclasses. We call this a subclass. So, these are the keywords, which cannot be changed. Few keywords are available. These are non-access modifiers. Final is final. You cannot change it. You cannot change the value of a variable. You set it as final. Nobody can change it. Even if you write it again, final pi is equal to something. If you write pi again, it will throw you an error. You cannot redefine a variable. Abstract classes... Can abstract class be instantiated? So, we can just say, an abstract class is like, you know, say, figures and its area. So, it will have a subfunction class, figures and also area. The figure can be anything. It can be a trapezoid. It can be a circle. It can be a rectangle. It can be a triangle. Anything. And its area will be different. Every figure's area is different. So, you can extend it. For example, class, triangle, extends, abstract class, something. You can extend it. That's why we use this. It cannot be instantiated. It can be just extended. You can use it as a mother. That's it. It cannot be directly called untaught. Strict FP is strictly floating point. It cannot be redefined. Even if you put 10, it will be taken as 10.00. Synchronized access only by one thread at a time. Say, for example, there is only one track and two trains has to travel in the same track. So, they use something called a synchronization. They have signals. One train goes and then the next train comes in. If it goes together, it will be a problem, right? So, this is called synchronization in layman's terms. And volatile changed unexpectedly by other parts of the code. Like, it can be changed. So, finally, we have come to variables. Variables can be classified as local variable, class variable, and instance variables. So, class variables will be declared. So, for example, if you write class, public class, public class person, if you say a variable string, this is called a class variable. If you have at the start, it is declared at the start. You write a class and you declare it. It is called a class variable. And local variables are inside the loops. For example, you use a iterator variable. It can be localized. It need not be declared in the class, because it will not be used again and again. And instance variables, instance variables are something which you call, like, inside a specific class. It cannot be called outside. For example, you write it as public. It can be taken from anywhere. And a variable can also be an object. Has anyone tried it out? A variable can also be an object. That is the main thing we are going to use here. For example, there is a table person. You are fetching a list, say ID, name, date of birth, an email ID. How do you save it? You are writing a query, select star from person where state is equal to 13. So, you have a list of rows available. How do you save it? Can anyone say, how do you save it? Please answer me. Can anyone say, how do you save the number of rows which you fetch? You can go to my SQL and write, like, select star from person where state is equal to 13. So, you get a list of five rows. How do you save it? Please, can anyone say me? Yeah, yeah, exactly. You can store it as an array list of something, objects. Person is an object. You can write it as a beam. You can define a person class. Say, for example, this person will have a name, will have a date of birth. He will have an email and he has a state. This you call as a beam class. You define the variables of that object. What you can do is, you can, like, when you are calling this my SQL statement, after fetching, it will fetch the number of rows. You can save it as a person, single entity. You can call one person. You can set its name. Person1.name, set name is equal to this. Person.setDob, person.setEmail, person.setState. You can do all these things. You can save it as an object and put it in an array list. When you can, you can iterate it, you can iterate the array list and you can get the number of rows for you. This is how you save it. Please go through this array list. Like, it is very important that you learn array list and iterating things and representing things. That's what you do it in a report, right? If you want to say how many people got A grade, how do you know? You have to fetch the data and put it. You have to represent it. That's why we need JSPs, we need HTML, we need frameworks to represent data. So how many of you has actually tried writing a project with database connections? So what is important in having a database connection? Drivers. Use drivers and what is inside the driver? We copy-paste from Google. class.forName is equal to da-da-da-da. That's it, right? A MySQL connection is very important. You just please go through how it connects to the database, how it actually returns the fetched array. How can you save it as objects? How can you represent the data? Try doing all these things. I think this is all minimal things which are in the slide. You need to work on something which is not there in the slide. That's why I kept mentioning your SQL injections. You have to write a secure code. You have to write certain naming conventions. I think everybody knows all these things. And yeah, this is what is void, what is public, what is static. Everything is last year. And the principles of object-oriented programming. I'm not here to, I'm not a Java teacher. I'm not here to teach each and everything about Java. I'm here to say something which is required to program here. Can I skip this if you all know? What is abstraction, encapsulation, inheritance, polymorphism? It's all saying, okay, I can give you examples. Polymorphism, function overloading, function overriding. We can say all these things. These are all very simple programs. I expect that everyone will know they have taken courses in Java. The thing here is you have to connect to a database. We have to fetch array, write logic and do this. I think we have already discussed this. The meaning of abstract class. Abstract class cannot be instantiated. You cannot call an object of abstract class, although it can be subclass. You can extend it and you can use the same functions and you can override it. That's where comes polymorphism. Abstract class, for example, I told you, like the shape of the figure and also area. It can be a vague thing. You're supposed to do all these things. I have given you a template. So you can extend it to any particular figure and a particular area you can put as you like it. This extends, this is used for inheritance. We say encapsulation, data hiding, data hiding. What is that? Has anyone tried it? What is data hiding? Can anyone answer me? That is called data hiding. And also, it will be in a class file. When it returns, it's an array list. Try writing, let our list be a person. Person.getI. We write I as a iterator variable. So if you put that, you will get at something, at something, at something. You will not be getting the proper array list. Like it cannot be, it will not represent name is equal to, this is equal to, age is equal to, state is equal to. Not sure. You have to iterate it and everything. It will show things only when you know what exists inside the array list. You know that's a person array list, but you don't know the exact variables in the array list. Only programmers will know. Say for example, date of birth is a date. You cannot expect it as a string. If you don't know, the external users may not know what you have defined as a person. I can put a name person and I can write something else. Trash. So nobody knows it. That is data hiding. Nobody knows unless the programmer lets you know, okay, this is a bean class. This is what I have defined. That's what we saw. Polymorphism, figures and area again you can take it. So function overloading is something you use different kinds of parameters. Different, the number of parameters you put, it is all function overloading.  It will overwrite the parent function. This is function overloading you can see. So some of two integers, a float and a integer, three different integers. It will all give you, it is all called function overloading. And function overriding is as I have explained. If you inherit a class, you can overwrite the class of the function of the thing which is available in the parent class. It will not be taking that. It will take only things which you write in the subclass. So yeah, we have come to a very important topic threads. When you write any code, you have to use threads. What is the use of thread? We have discussed several examples, right? IRCTC booking, use threads. So when you open the website like at 9.58, it says two minutes remaining, your session gets expired. That is also thread. You save everything on thread. You can make things sleep. Okay, don't do this. Well, sending an email. Okay, let's say you get mails from different subscribers, right? Okay, you can subscribe to pin interest. Pin interest will send you mails. Are you getting any subscribed emails in your mailing list? Sometimes things go to spam. Sometimes they go to spam because there is no proper interval in the mails sent. It is because of that. So if they send more than 1000 mails in a minute, they will actually identify it as spam, Google, Yahoo, everything. So it goes in the spam folder. So you put a sleep of a second or two after 50 emails, after 100 emails, 30 seconds, you will not be marked as spam. So you can also send if you have a list of email addresses, but the possibility is that you will be marked spam. If you don't put a sleep, that's where thread comes into picture. You can use threads for sleeping, making the work to sleep for some time. So thread can also be used when we use synchronized operators. For example, two dependent things are there, and you have to execute the second thing only after the first thing does. It takes the input of the first thing. So you can put the second thing at sleep until the first process. You don't have to waste the memory till then. So you just put things in sleep. So when you start, it goes into a runnable state and it is running. You can make it sleep, wait or yield until the next waiting state or something. And yeah, important thing is exception handling. You're going to help me out in this. We will write a program to compute factorial. Everybody knows factorial, right? People will recursively do it. So if I give a input of y, you will get 5 into 4 into 3 into 2 into 1. You get the result. You get this as a result. So what are the exceptions which can be there? I give like int, entire integer.  So what are the exceptions which can be available here? Can you say me, list out the exceptions? Please. Yeah, first one is entering a character. If you enter a character, it should throw an error, right? You have to validate it. It is an exception. You cannot put a character. You cannot put a string. You cannot put any different data type. And next one, you cannot put negative numbers, floating points. Then you cannot put float. It has to be strict. Say even if you put an integer, say I put 100, do you think factorial will compute? I am just saying for and what we will do is we will iterate it with I star something which is coming so that it is a recursive function, right? So even if you put this, if you return an integer again, it will throw an exception. For 100, it is not an integer. Like if you multiply 100 into 99 into 98, the return will not be an integer. So we should make sure that even if you enter an integer, if you have to get a proper answer, you have to define the data type. Else it will throw an exception. You have to handle the exception. That is why we want exception handling, okay? So in Java, like which can throwable, like exception can be throwable, can be errors, it can be exception and runtime exception. In runtime exception, you have null pointer exception, number format exception. This comes under number format exception. If you try to return the factorial of 100 as an integer, you will have number format exception. If you try to return a floating point value as an integer, it will become a number format exception. Make sure that you do not make all these mistakes. Even if you make the mistakes, you have to write an exception class in the catch and finally block so that it will print what actually the exception is and you can debug it. Index out of bound. Where do you get index out of bound exception? I raise. You always get. Okay. Everybody has got it. IO exception, SQL exception, malformed URL exception. When you cannot fetch the variables in the URL. So have you noticed they generally use Amazon simple to separate variables in the URL and they say ID is equal to this thing and password is equal to this thing. They use and as a delimiter in the URL. So you can pass things easily. That's why people use post methods instead of get in the HTML forms. So you don't have to see everything in the URL catching exceptions. It's very important that you catch all the exceptions and you debug the code. You will know things when you put in wrong test cases. That's called destructive testing. Like when you want, okay, your enemy has written a code. You want to distract it.  So what do you do? You inter malicious values. So for your own code, also you have to do that. To make sure things work. And what is the importance of finally block? Try catch. Finally block always executes irrespective of whatever is hanging there. Say the try is having some exception and you want to return something. At least you want to return a dummy value. So you can put it in finally and you can close the connections. You can close the prepared statements. You can close the result sets. So your memory will be free even though Java has an automatic garbage collection thing. You can also do it to increase the speed. We have already spoken about this, right? Constructor, you don't have to call a constructor. It will be automatically executed. Things under that also will be automatically executed. There's the same name as a function name. So these are the references you can go through. Do you have any doubts? We have completed well before time. What is the use of interface? Normally we are not using interfaces as such. Like here. But in IIT Bombay X and other sites, you will have a class. So in our code we are not going to write any interfaces. We are not going to describe anything generic to something else. The first thing, if you have to inherit certain characteristic. Say for example, what is your name? Vasudev. Vasudev has a good characteristic of asking questions. It can be inherited to someone else sitting on the first bench. What is your name? Abhishek. Abhishek can inherit certain qualities of Vasudev's. So that is why we use that. Like normally we don't use that in the code. When you have MIS systems, we don't use inheritance as such. We just try to collect data, manipulate it, fetch it. Like our work will be most like data analyst job. And you have to put in a certain logic to have a sorting of whatever you want. The collection of data, you have a collection of data and you manipulate it and you display it. That's what we want. Anything else? So the important concept is that you write my SQL query. You have to know how to manipulate it, how to save it in a hurry list, how to iterate it, how to display it. And also you can call certain functions in Ajax. Everybody should know Ajax and little bit of JavaScript. If you know document.getElement by ID, that is more than enough. And you could find all validations. I think everybody knows it, right? And to display it, you can put a name, you can put different variables. Say for example, you want to display something, person's name. As I mentioned you, it encrypts it. So it doesn't say a person's name until you call the person name, person.name. You can have it as a name in the HTML tag and you can display it. That is how you display it. Anything else? That's it. You can wind up the session. So if you have any doubts, you can mail me at abhinaya.itb on Java. I'm not a Java teacher, but still. Thank you.


What is going on everybody? It's Stas here. Welcome back to another video. So in this video, we're going to be doing an overall market update, taking a look at the Dow Jones, the S&P 500 and the Nasdaq. We're going to be talking about one trade, actually two trades that I made today on the 9th of April in 2019, as well as talking about Apple stock. Did Apple get upgraded? We're going to be talking about that in today's video, as well as talking about some other stocks and ETFs that I'm personally watching here in the month of April. But before we do get into all of these different topics, guys, all I ask from you is if you enjoy the content here, if you find value in the content here on YouTube, feel free to go down below and hit that like button. It really supports me and supports the channel in general. And if you're new to the channel, I have two links down below in the description box for you, one of them being our 100% free Discord group chat and the other one being our 100% free Facebook group. You'll find a ton of valuable information in there.  And I guarantee you, you'll find those resources helpful. So with that further ado, guys, let's talk about what ended up happening today in the markets. And I'm sure you guys can see this at a quick glance.  The SPX, the S&P 500 index, the 500 largest publicly traded companies in the United States stock market ended up closing at about 2878 here, down nearly 18 points at the close, down about 0.61%. The Dow Jones industrial average down a bit more in terms of percentage down nearly 0.75%, 0.72 to be exact, down 190 points at the close, priced at about $26,150. And the NASDAQ composite here, guys, down less than the other two indexes, but still down nearly 0.4% right now, down about $30 here. And yes, this is the future, hence why it is still moving right now after market hours. But let's see where it's moving. It seems like, yes, it did consolidate a bit towards the end of the market. We gapped down roughly to about 7580. So I guess you can say we closed roughly down 40 points-ish on the NASDAQ roughly half a percent down at that point. So we finally ended up getting that pullback today, which we've been waiting for, guys, if you've been watching the channel, you've been following along with the market yourselves, we've been waiting for this pullback. And let me explain why. So for those of you guys that have been following the channel, I've been talking about how every single time over the past couple of months, the SPX, the S&P has pushed to a high, we've plateaued, and we've seen a retracement. Take a look. We popped to a high, we plateaued, we saw a retracement before continuing the uptrend. We plateaued, we pulled back, then we popped up, plateaued, pulled back, pop up to a higher high, and this is where we are. We ended up consolidating for a little bit at that 2890 level that we've been talking about over the past couple of days. And now we're finally seeing the beginning of a retracement. So the question now is, are we going to continue to maybe pull back here for the next day of trading, maybe the next two days of trading to maybe get back down to this 50 simple moving average support, which has been a support over the past couple of weeks, are we going to potentially hold above the 2860 level, which is a previous resistance on the S&P? These are some things that I'm personally asking myself. But as of now, we saw over the past three days, roughly two days, we held that 2890 level for about one day here on the 5th, I believe that was on either Thursday. I actually, what was that Thursday? No, that was on Friday, we held that level. That's the first day we popped above that resistance and held it as a support. And then on Monday, we actually dipped down a bit, but we held the 180 S&P like we talked about in yesterday's video, which was a good sign that we were continuing the uptrend here, and we pushed to a high. But today, we ended up breaking that support at 2890. We actually saw a bearish cross here of the 50 S&P crossing below the 180 S&P. And we actually started to really see a bearish pattern here on the intraday chart. And honestly, guys, I'm looking to see, are we going to pull back to the next support, which in this case is going to be at around 2870-ish, 2868, as you can see right here. That's going to be where I want to see, are we going to end up holding tomorrow? Right? Are we going to maintain that level? Or are we going to break that level and then head to that support that I just talked about a couple of minutes ago, at around 2860? So these are some things that I'm watching and the bearish cross again here could signal another red day tomorrow based on these mini charts here. And if we're just looking at the intraday chart, the one day, one minute, we can see the movement a bit closer, right? We gapped down from 2895, down to about 2876. We lost about 20 points there in the SPX in the morning from where we closed yesterday. We saw some recovery here. We were talking in the group chat today how, okay, this could be a potential bullish recovery in the SPX, but we ended up getting hammered down even more. And this is actually where I ended up taking my trade a little bit later on in the day. And I'm going to be talking about that here in a couple of minutes. So stay tuned for that. And then we ended up closing a little bit lower from where we ended up gapping down. Actually, no, it was not a little bit lower. It was a bit higher from where we ended up gapping down, but the low that we hit at around 2873 was a bit lower from where we gapped down this morning. That's what I was trying to say, guys. So in terms of the SPX, this honestly could just be the beginning of some selling here and just watch those levels of support that I'm talking about. So back over here to the Dow Jones industrial average, guys, we all know by now, especially those that I've been watching and paying attention to the channel, we broke out of the 26,200 resistance a couple of trading days ago. And this was a resistance from back in the beginning of November of 2018 and back towards the end of February in 2019. We popped out of those resistance levels, obviously making them a new support level at that point. And we were hovering around that $26,400 level. I believe that was on Friday. And let me double-check that for you guys. Yep, that was on Friday. We ended up maintaining that level as a support. But then on Monday, we gapped down, right? And we talked about this in yesterday's video, how we were trading in between the 26,200 level and the $26,400 level in the Dow Jones. And now, with the red day that we saw again today, well, not again today, we saw the second gap down from Monday, right? We gapped down Monday. Now we're seeing the second gap down, which actually broke us beneath that support level we were talking about at 26,200. And now we're actually maintaining the next support level, which in this case is $26,100. So instead of us trading in this horizontal channel like we were yesterday, we're simply trading in the one beneath it, right? So tomorrow, keep an eye, are we going to maintain the 26,100 support? Are we going to maybe pop back up and test 26,200-ish that level of resistance right now? That is what I'm going to be watching. And if we just hop back over here, you know, why is that $26,100 level a support? It's because we pretty much bounced on that level back on the 2nd of April in 2019. We pulled back, bounced on that level, held a higher low, and we popped up making that a resistance or a support rather, right? Very simple. So now, we just have to keep an eye on that level. And let's say we pull back tomorrow again, we break that support, we're going to be looking at this 25,900 to $26,000 level of support, which is roughly about $150 away from where we are now. So that's what I'm looking at in terms of the Dow Jones, the NASDAQ composite guys. It's having a bit of difficulty right now, breaking out of the $7,630 level of resistance. And we were talking about in yesterday's video how the NASDAQ has been trading in this horizontal pattern of $7,500, you know, that support level roughly up to about $7,630, that level of resistance. This is pretty much where we're trading right now. So tomorrow, very simple, not much to say on this, guys, is, you know, just keep an eye. Are we going to potentially pull back and retest this level of support? Are we going to bounce on the 50 simple moving average here? Or, you know, are we going to retest that resistance guys, these are things that I'm going to be watching for patiently tomorrow. But if we just take a bit of a closer look here, it does seem like we got rejected yesterday exactly at that resistance, we talked about that in yesterday's video, we broke the 50 SMA support today on this one or this 20 day one hour chart. So this is something worth noting since we broke that support, we could be headed to the 180 SMA support here. So just keep an eye on that guys. So pretty funny, I made a video yesterday, you know, talking about how far we are from all time highs, right? We were roughly about 1.5% to 2% across of the major indexes here. And with this red day here, guys, we got brought down a little bit. So we're actually a bit further right now from all time highs. And I did ask you in yesterday's video to drop a comment letting me know, when do you think, if, you know, if we even do, when do you think we're going to hit these all time highs? And I got a consensus of around one to two weeks. Some of you thought we might hit it this week, others thought, you know, we're going to pull back and potentially hit it in the next two weeks. And it seems like with this pullback slowly starting to form now, you know, this week, us hitting all time highs this week is getting a bit out of reach unless we just go ballistic, unless we just go haywire tomorrow and the next day. And of course, on Friday, and we make up this loss plus gain another 2%. You know, it does seem like if we pull back tomorrow, right, if we have another red day, we pull back a bit more, you know, we're going to be looking at more of a horizon of two, maybe two and a half weeks from now before we do hit all time highs. And again, I would love to know what you guys think about that, right? Do you think we're going to hit it next week? The week after? Are we going to hit it at all?  Is the market going to be spooked out? And speaking of the market being spooked out, I almost forgot mentioning this, Trump, a reason why the market dropped today, my personal opinion, the catalyst, is because Trump was saying he's going to put tariffs on European goods right now. And this kind of scooped the market, which is why you can, you know, one can say, okay, the market dropped today.  And we all know that by now with the whole Trump and China situation that is still ongoing. And we've seen, you know, the stock market react very quickly to the upside to the downside due to that situation. So while you're at it, let me know in the comments what you think about that. So let's just hop into the trading update very quickly today, guys. It wasn't too much of an eventful day today for me. I actually ended up selling off my Tesla this morning, that Tesla, the Tesla shares that I was holding from last week, I ended up selling those this morning, we can see here, it was towards this time period here when we dumped down at 269. I was honestly getting a bit scared here when we were dumping aggressively this morning on Tesla. And then when I was watching it, to be completely honest, guys, I was telling myself, okay, we're getting close to my cost basis right now, you know, a couple of analysts downgraded Tesla. I want to just, you know, take the small profit on the remaining shares that I did have on the next pump up. And we saw the little pump up here all the way to 274 did not take my share of my profits here. Rather, I took them right around here somewhere around 271 to 272. I forget exactly where I did end up taking those profits. But it was a small profits from the remainder of the shares that I did hold from last week, made a little gain on those overall coming out in the green on my Tesla position. So that's a quick little update on Tesla. And you see the remainder of the day, guys, it seemed a bit bearish. You know, we got the 50 SMA crossover here to the downside, you know, which is a bearish cross when the 50 cross is below the 180 SMA. And if we're happened to the 20 day one hour chart here, we're seeing another bearish cross on the 20 day one hour 50 below the 180 SMA, we're starting to see a potential push to yesterday's, you know, support levels. And if we break this support level at 270 and we potentially start to go into the 260s again, that's not going to be a good sign because that's pretty much breaking the higher high higher low pattern. Right. Remember in yesterday's video, the whole reason why I held Tesla is because it held the higher low from the previous, right. And the uptrend was still intact. But the fact that we failed to push to a higher high today and we're, you know, we're testing the previous low. And if we break that, that's going to be the beginning of lower highs and lower lows, which is the start of a downwards trending pattern, which I don't want to be a part of in terms of swing trading, which is why I played it safe. I took a little profit here. I jumped out a bit early. But honestly, guys, I was just really reevaluating the whole position and mitigating my risk there, just taking a small little profit. And I'm cool with that. Right. So let's talk about what I did on my second trade, which I actually was able to get into TVIX as the markets did end up popping back. You know, we saw that recovery on the pop back up in the SPX during the middle of the day. And I was watching it here to see, you know, are we going to end up getting rejected again by the 2890 ish level of resistance, which we did end up getting rejected about three, four points below that? And are we going to slowly start to sell off from there? And we did start selling off aggressively and TVIX started to do very well here in the middle of the day, roughly around 12, 20 p.m. Eastern Standard Time. And I actually ended up taking a little position. I think it was around like 12, 15, one o'clock or something like that. Once TVIX was really starting to push up and we got the confirmation that, you know, the SPX was slowly starting to pop below these moving averages. We were slowly breaking below supports here at around 2180. We can see, you know, roughly at one o'clock ish, that started to happen. Right. And that's when I ended up taking my position TVIX. And we can see from there, guys, it went from 24 all the way up to around $25. And I pretty much captured around a 2% profit here on TVIX. And let me show you guys, you know, what I ended up doing here. So roughly at around one o'clock is when I ended up getting in at around $24. And I believe 65 cents ended up riding it up near that resistance that we saw in the morning at about $25.12. It was a very quick run up here over the span of about what was that about an hour, hour and a half is what I ended up holding it for. And that was about a 12 or not a 12%. I wish it was 12%, guys, a 2% gain up to around $25.12, which again, was that resistance and I wanted to just play it safe. We were overbought at this point. I was up 2%, hit my daily goal in terms of day trading and we were at a resistance from earlier in the market. And again, I just wanted to play it safe took a 2% profit right there on TVIX. So that's pretty much, you know, the trading update here and might as well actually know before we do talk about that, let's talk about this Apple upgrade very, very quickly. I have an article right here and Wed Bush, you know, they actually upgraded Apple shares, we can see here Apple shares slightly higher as Wed Bush continues to price the price to target from 215 to 225. They got their shares boosted by $10 here and their reason is because Wed Bush is expecting 60 million to 70 million iPhones will be upgraded or replaced out of the key China region. And we all know China is a huge market for Apple and for Apple to prosper, right? China needs to be, you know, stimulated, right? China needs to be buying Apple products. This is something we all know by now, right? And based on, you know, this is coming from the next 12 to 18 months according to these analysts, based on the 900 million active iPhones that are currently in use and 350 million that are in the window of upgrade opportunity, right? And we saw some price cuts over there in China to stimulate some more, you know, demand because we saw a couple of months ago, we saw the whole debacle with China sales being down with iPhone, right? And China, again, is one of the biggest markets out there in the world and especially for Apple. And we need to see Apple prosper in China. So hopefully, guys, you know, this does end up coming true, right? I personally do believe that Apple is at a decent value right now. One can judge it is a bit overvalued due to it popping above $200. Again, $150 was extremely undervalued a couple of months ago.  Let's say we hit a recession, my opinion on that would change. But if we were to stay the way we are right now, you know, I think there's a decent chance that Apple does get up to 215 to 220. So I guess I would agree here with Wedbush. And for those of you guys that don't know, you know, Apple was at $230 a couple of months ago, right? That was where we ended up peeking out, right? $233. And now that we're on Apple, let's just break it down very quickly, right? We saw we actually dipped down to $199.5 today, and we actually almost had the 10th straight day of gains in Apple stock, which I believe would be the longest streak since October in 2010. Isn't that crazy, guys? Literally last time we had 10 straight days like this of strong green movement in Apple was about nine to 10 years ago, but we failed today. Today was the ninth day. If we were to close up green today, guys, it would have been the 10th day in a row of this. But nonetheless, if we're breaking it down here, this is one, of course, that I'm looking to swing trade, and I'm investing in it to be completely honest with you guys, and I'm sure a lot of you already know this, we see we got rejected at the 200 level of resistance right here and seems like we're pulling back. So this could be a good opportunity for a swing position if, let's say, we were to pull back a bit tomorrow and retest maybe $197, maybe $196, roughly around the support level, this could be a good entry back up the 200, maybe back up, you know, if we break that, maybe up to $210. This is roughly where I am watching Apple stock. Another one I'm watching is, of course, TVIX, right? If we were to continue to sell off tomorrow, if we see the futures are red tomorrow, if we see some large caps that have weight on the markets, they are red tomorrow, TVIX we all know goes up when the markets are selling off, specifically the S&P 500, and if we see the futures are down, this could be a very solid play tomorrow. We can see with the little red day that we had, these shares were up almost 6% today. So keep an eye tomorrow on TVIX. Potentially, if we break the 50 S&P here, if the markets sell off, this could be a very solid play tomorrow. So Facebook actually did very well today, and we saw a bit of a rejection roughly at that 178, 179 level of resistance that we were talking about a couple of videos ago, right? And Facebook's up about 1.5% today at the close, $2.65, pretty solid day. So tomorrow, what are we going to do in terms of Facebook, right? Are we going to break 180? Are we going to potentially hold 180 as a support before we go up to 185? This is something that I'm watching, and if we do do this, this could be a potential swing trade like I've been saying here over the past couple of days. So crude oil, we actually got a bit of a pullback in crude oil today as the markets did pull back as well, and we're starting to see a green reversal candle here on the 184-hour chart. So is this going to be the next spot where crude oil pops up again? Are we going to end up retesting the high 64s? This is something that I'm going to be watching tomorrow, and crude oil, of course, is a future that we trade 2 ETFs that are based upon this future. UWT and DWT, those are the ticker symbols, and whenever crude oil is going up, UWT is going up as well. So this is one that I'm watching on the potential upside reversal tomorrow for crude oil. So let's just see. I know you guys were talking about NVIDIA. I know you guys were talking about ATV, and NVIDIA today, I took a swing position in that yesterday for those of you guys that don't remember. This one actually ended up pulling back and retesting that level of support from a couple of days ago, roughly I believe at around 187-188, roughly about there, and we ended up recovering. So I'm still holding these shares, and I do have a goal to sell them roughly at about 196-197, right around here. And we do see the green candlestick forming here, which is a decent sign that we could be pushing up tomorrow. We see a nice little reversal on NVIDIA towards the end of the market. So this is one that I'm simply holding, and I might buy more shares tomorrow, depending on what the market is looking like. But I just like the fact that we're just still holding above this support here. So ATV is another one that I've been getting questions on, and you guys have been asking me about, this one's actually not looking too good right now, guys. With this red day that we had, this could be considered one of the three lower highs we're seeing, right? Actually one of the two. We see 48, we see 47-80, and this could be the next one at about 47-50, which is the beginning, in my opinion right now, of a bearish pattern. We really need to see ATV get out of this resistance before I even touch it, and that's going to be around 48 dollars. So until then, I'm not really touching ATV. And before we end that off, guys, let's talk about JD.com, because this is one that I've been watching, and it's actually looking pretty good, right? The Chinese companies out there, Baba, JD, Tencent, these have been companies that I've been reversing over the past couple of weeks. And the fact that we're still maintaining the $30 level of support here, as well as the 50 Simple Moving Average, all I want to see is a break into the 31s, maybe 31-50, and a potential break out of this resistance before trading JD. And this is one, honestly, at this point in time, along with Apple, and potentially Facebook and TVIX, this is probably the fourth one, actually probably the fifth one, as well as with Nvidia, that I'm personally watching. So I'm going to end off the video here, guys. Let me know any other stocks and ETFs that you're watching. What are your opinions on Apple? What do you think about the upgrade? Are we headed back to 220, 230, 240? Are we going to 250, or are we going to start selling off aggressively? I would love for you guys to let me know. And if you guys enjoyed this video, feel free to hit that like button, drop a comment down below again, and subscribe to the channel. And really, that's all for today, guys. I hope you guys enjoyed it. I'll see you all in the next video. Thanks for watching again. Peace out.


Hey there friends. Thanks for checking in. There is a gun that I am super impressed with actually there are several But I really like this one because it is feature-loaded and it just offers so much for the money You can pick it up for under $400 anywhere between 360 and 390 is what I saw, but it's a Bursa TPR 9 It's got a four and a quarter inch barrel. They made the grip a little thinner Than the Thunder Pro series. It has ambidextrous controls which includes a Decocker thumb safety a Pick rail front serrations three dot sights and a loaded chamber indicator It is feature loaded which I think is very impressive. It has an alloy frame. It's not light You're looking at about 31 and a half ounces Unloaded but a nice handgun for under $400 comes with two 17 round magazines In a great feel to it and the one thing that I am super impressed with is the single-action trigger pull All right, so you're looking at I've got the thumb safety engaged You're looking at a very short trigger pull, but the reset is impressive right there and I've compared it before to a SIG SRT trigger and maybe even a little bit shorter. It's got a very nice feel to it I like the way that the trigger guard comes down a bit so that you know if you have gloves you can fit it in there no problem and Another thing that I find super impressive with this model is the disassemble It's got a lever right there. All you do is push that lever down and off comes the slide from the frame You know that could not be easier. It has an uncaptured recoil spring all steel guide rod And I already mentioned a four and a quarter inch barrel, but it also has full frame rails All right as many of the higher-end handguns have and I would actually call this higher end without the higher-end price And if my 50 plus year old eyes Can get this thing in the fit I'll put the slide back on Which I don't think I am able to do at this point. There we go. Nope. All right. Well This is what happens when you get a bit older I go everywhere with reader glasses Accept the range. All right. So once you get that back on there Just flip that back up and you're good to go. So it's an impressive gun. I'm very much Liking it. I've liked it for as long as I've had it which is almost to the day two years This was introduced in 2018 March of 2018 and that's when I got it They also have a smaller model called the TPR 9c, which would be a CCW a choice for many people If they're into the double-action single-action, but I like this full-size and a nice all-around handgun Let's load it up and we'll fire the more fire it some more and maybe you'll understand why I am super excited Every time I take this gun to the range. All right, Bursa TPR 9 Approximately 16 yards back looks like the Sun came out. Let's see how it goes. All right, let me turn it around And you guys can check out The recoil on this beauty It's a sweet handgun, you know for everything that it offers That includes an alloy frame a very nice single-action trigger pull the Sights that could be added which in which night sights could be added from SIG Sauer a chamber indicator Four and a quarter inch barrel all for under $400. I have to say I'm pretty impressed with it And I think it's an excellent handgun now. Unfortunately Everywhere I checked You can't get them. They're they're sold out. It's just a point in time where we're experiencing this But when they become available, you know, check it out See if you see if you feel the same way that I do about this gun It's a nice handgun offers a lot and I don't know I put it right up there with some of the more expensive guns in the same class You know full-size full-size 9 millimeter with so much to offer still under $400 I think it's a pretty good deal and that's why I'm excited about the Bursa TPR 9 If you like videos like this, please subscribe and share. I always appreciate thumbs up button Thanks for watching and you guys be safe


know what career path particular technology has. So you can just explain that career path as your five years old. Right? So if you talk about Salesforce, so in Salesforce, we have different roles. So let's say for example, you have opted developer role, right? So in next five years, you can say like I see myself as a senior developer or like architect, beginning of architect, right? But how you will be able to say that. So before that you need to explore that particular technology. And how you can do that, you just need to have a mentor. Research is the key, right? You need to research about the technology, you need to have a proper communication with your seniors so that you can interact with them and you can have the answer like what I can do like next five years or maybe after five years if I go in that direction for any technology.


Well, the first thing companies should do is understand exactly as possible where are on the network and when on the network there will be extra numbers of people going to and from the olympic events. Not everywhere will be busy, but some places will be very busy, so the first thing is to understand where those places will be and when they will be busy. The second thing they are then going to doing is plan ahead so that their staff will avoid being in those places at those times as far as possible consistent with the operation of their business. Felly, gallwn y bydd yr oedd cymryd yn dweud wedi'u gwneud, y bydd wrth frygu'r hunain, gallwn y bydd yr oedd cymryd yn dweud, gallwn y bydd peth gael wedi'u dweud, gallwn y bydd'r cymryd yn dweud yn 10 minutu a'r cymryd yn dweud? Mae gennyn Da yn modd, mae'r wirthym 기본u ardal, mae'r ymgyrchu'r chael ei mathiau yn ddysgu'r gymnodyniadol fel y bydd yr oedd y bydd y bydd yn dweud. Ac mae'n gweithio ardal, y bydd yr cymryd yn ddysgu, Window Four has an enough capacity on our broadband feel free on those two days when it's going to be very busy in the office and we will deal with your problems in that way. How is TFL helping companies to prepare for all of this? The first thing we are doing is providing a lot of information on our website about the places and times when both public transport and the road network will be particularly busy for example due to road events in the case of road network. The second thing we are doing is providing direct advice to major employers with more than 200 staff ..so they can plan for the games in quite a lot of detail. The third thing we're doing for smaller companies, SMEs, is providing a series of workshops, case studies, fact sheets, templates for employment plans, for example, so they can provide plans that suit their particular requirements at particular times. There's a lot of information on the TFA website where all of this stuff is available for downloading, whether it's in terms of congestion information or help and advice for how you can plan for the games.


So, it's evident that the DNC and the Democratic Party's biggest loyalists, their hacks and media, they want to wrap this Democratic Party primary process up already. They don't want to hear what the rest of the voters have to say, they just want it to be over with. And they want Bernie Sanders to drop out just last week, or maybe the week before him. I put on a video talking about how Democratic Party hacks, like Bakari Sellers and, you know, journalists, quote-unquote journalists like Jennifer Rubin, won him out of the race, but he hasn't left. Now, I don't necessarily know how long he's going to stay in. I personally believe that he should stay in all the way into the convention, and I'll make that case in this video. But according to Washington Post's Jenna Johnson, he is weighing out his options currently. And he has three options according to his closest confidants, according to the Washington Post. One, keep his campaign technically active, but forego airing attack ads on Joe Biden. Two, stay in the race and aggressively compete, I'm assuming that means airing attack ads against Joe Biden. Or three, end the campaign, drop out, call it quits, endorse Joe Biden. There's a lot of uncertainty currently, not just in the world, but in American politics. And if there's still time, I want to make my pitch. He should opt for number two, don't drop out, don't endorse Joe Biden, don't withhold your criticisms of Joe Biden. Bernie Sanders shouldn't just choose to stay in the race, but I'm going to explain why I think it's absolutely necessary for him to stay in the race. First of all is just the easiest argument, democracy. What we've seen is a competing vision between Bernie Sanders and Joe Biden. Half the country hasn't voted yet. I haven't made my voice heard. They're offering two competing worldviews. Joe Biden is offering the status quo, business as usual, and Bernie Sanders is offering an alternative vision. You shouldn't deny voters the chance to make their voices heard, even if it doesn't necessarily change the outcome, if Bernie stays in the race. We at least need to gauge where the Democratic Party electorate is at. And maybe this process isn't going to tell us much, but at least it's going to give us some indication of where voters are. How many Democratic Party voters at this time think that Joe Biden is the best person? How many think it's Bernie Sanders? We just need to give people the chance to make their voices heard. New York hasn't voted yet. My state hasn't voted yet, as I stated. So we shouldn't deny voters that chance, right? These are two very, very different views of the world, and I think they should be allowed to compete. Now, another reason why Bernie Sanders should stay in the race is because so long as he's an active competitor, that forces Joe Biden to do better. And as much as Democrats hate that, it's good for Joe Biden. Joe Biden wouldn't feel pressure to make these live streams if it weren't for Bernie Sanders. And his staffers would hide him away until September, when it's time to debate Donald Trump. So Bernie Sanders forces Joe Biden to be a better candidate. I'm not saying that Biden is going to adopt the policies that Bernie Sanders wants, but he still has to compete in some way, because it's not over yet. He could still technically lose, right? Bernie isn't mathematically eliminated, so Joe Biden has to do better by the mere fact that Bernie is remaining in the race. That's another reason why Joe Biden supporters even should want Bernie to stay in the race. And Bernie Sanders has leveraged so long as he stays in the race and forces Joe Biden to compete. On top of that, Joe Biden doesn't have the support of young voters. Our voices matter. If you're a millennial or a Zoomer or a Gen Xer, I don't think that you should just be forced to support who, you know, these people in other states coronated as the nominee.  Joe Biden needs to be competitive. He has to win our votes. So let us make our voices heard in the states where we haven't voted yet. On top of that, you know, Bernie can still use his campaign to mobilize like he's been doing to help with COVID-19. I think that Bernie still has this huge grassroots army that can raise money for various causes and sure that technically won't just dissipate once he's out of the race, but it certainly is better to have this cohesive unit, this block of the Democratic Party mobilized and ready to respond to, you know, various crises that may pop up as a result of coronavirus, you know, directly and indirectly, how it impacts the country and the economy and disadvantaged and marginalized groups. So if I'm Bernie Sanders, I'm not going anywhere. I am staying in this race. I'm using the leverage that I have to make as big of a difference as I possibly can. And the biggest reason is that he should hold out because, you know, things can change. This is an unprecedented crisis that we are dealing with. Now, you know, my thinking was that if it didn't change after March 17th, then it's unlikely to change, but that doesn't mean that it's impossible. So he should stay in this race just in case it changes. Joe Biden is already proving that he is incapable of being a leader. That's why President Cuomo was trending, because Democratic Party voters are already a little bit disillusioned with the choice that they made in propping up Joe Biden. So Bernie shouldn't go anywhere. He should stay in the race, let the rest of the country make their voices clear. We have two competing visions of America. Let us vote. Stay in the race. You have nothing to lose and everything to gain by staying in this race. And I don't think Bernie Sanders should drop out. Now, I know that people are going to say that I'm being unrealistic and that, you know, I'm not willing to see the writing that's on the wall. No, I know that it's going to be difficult. Most likely it will be Joe Biden, who's the nominee, but is that a foregone conclusion? No, not necessarily yet. And if there's even just a little tiny glimmer of hope, I'm going to hang on to that until it's completely gone. So stay in the race. Bernie, don't drop out, fight to the very end and fight aggressively, because even though the Democratic Party is going to attack you for criticizing Joe Biden, one, it's going to make him do better, hopefully. And two, you're not going to win them over by doing what they want. They want you to drop out and endorse Joe Biden.   And maybe you can win. Who knows? It's unlikely, but it's not out of the realm of possibility. Crazier things have happened in this country. Joe Biden looked all but done after coming in what was like fifth in New Hampshire. So things can change. This primary has been incredibly volatile. Just don't leave yet. I think that we need you to compete. We need you as a leader. And being in this race makes you a more visible leader. Don't don't drop out yet.


You two team keep it clean. What's going on this engraving here with another video and in this video Real quick. I just got to say I appreciate y'all. Thank you all Shout out to everybody that was in a stream last night and everybody I just watched it as a regular video to thank y'all for being a part of that Just thank you for being a part of team keep it clean period Be subscribed whether you watch every video whether you watch every other video whether you just watch a video once a week Whatever you do. Thank you Y'all y'all are appreciated big time and thank you. Thank you. Just thank you for everything Y'all are the best team the best team y'all know one of the only teams better than the Ravens nah, but um, I Appreciate y'all for real man big time now Team keep it clean the Browns this has been a Crazy crazy crazy offseason for the Browns and again I mean we can repeat the same thing over and over again Some people may be tired of hearing about it. Some people may not have felt like they heard it enough But the Browns are Going to be trouble They are going to be trouble. They have been trouble already and they have a core of Players that have been given the Ravens trouble and now they have just they went all out this offseason They went all out this offseason like you thought Rams went all out last year. Well, they actually did The Browns they they went all out this season Guys like Sheldon Richardson They got a Kareem Hunt They drafted a dude like greedy Taki Taki Taki Taki Taki him too That inside linebacker who a lot of people wanted the Ravens to get why can't I remember his name now? But the one who he just got a pick six the other night and got another interception to I cannot is it Mac? Is it Mac Wilson? I think it might be Mac Wilson But regardless the Browns have went all out of this offseason but probably the The biggest name that they got Was this guy? It was this guy Odell Beckham, Jr. Yeah, I had to get my Odell Beckham, Jr. Jersey shout out to probably store that all you Know I love y'all what they take care over there, man. Shout out to them but yes Odell Beckham, Jr. and It it was just when they got him like they have been rumors about the Browns getting Odell Beckham, Jr. But that's all that it had been it had been rumors and they were the rumors started about I think like two weeks prior They were like, oh man these Browns they they want to get Odell Beckham, Jr. I think the rooms actually started even even last year Even last year and they was even talking to Rams trying to get them to but obviously nothing happened So this year those women started up again and Odell Beckham He was tweeting out his little stuff Jarvis Landry and some other players They were tweeting out their little things trying to give a little hints and stuff Just flirting with the idea and messing with the fans and stuff and it got to it got a lot of people thinking It got a whole lot of people thinking and what happened that thought became a reality because the rumors started and Then after about a week They kind of like died down because we didn't hear anything nothing happened and it was like, okay I guess maybe they would just talk maybe they're just playing around. They just thinking about. Oh, what if What if Odell Beckham, Jr. went to the Browns? What if the Giants actually traded their best wide receiver? Like and a lot of people they didn't like Odell Beckham, Jr. for whatever reason I Me I don't know some people called him a diva. I didn't think he was a diva I thought that this guy just really like I would have loved if the Ravens would have got him but I thought that he just really wanted to win and Some people took like the whole thing with the kick in that What Odell Beckham, Jr. the thing that I think because I think it's the same reason a lot of people don't like Cam Newton besides are not diving on a ball thing in the in the Superbowl And and him not talking to the media Superbowl, but at the same time, it's like these guys These guys are young guys. They are young. We're old well enough of us are old But these guys are young guys and they are thrust into the public spotlight Thrust into the public spotlight.   Especially if you you play in college football you about you around a bunch of young guys who um, I was they they live on campus and So that that's who you're around So it's not like they out there working and something and they out there with jobs and stuff out there having to take care of family What some of them do but and of course not every story is the same, but for the majority of them they just around their peers So then they get to NFL and that becomes their job That's not a regular job that job does it doesn't allow you to take care of your family and stuff But it is not a regular job So they a lot of them can have a certain lack of maturity So they may not know how to express certain emotions They may not know when it's time to hold back certain emotions or they could just be emotional But my point is these guys They they grow up a lot different than the normal person So with that being said some people look at them all like like it came new and I use him for an example when he After the Super Bowl And yeah, it was a bad move about him not diving on a ball could have been a business decision. Oh, never know But anyway, um, he didn't want to talk to the media He was answering questions like with one word and kind of shrugging stuff off and I thought a lot of people didn't like him for that and I was thinking like wait a minute And everybody's different of course, but if you you just lost the biggest game of your life Not of your career of your life You lost the biggest game of your life and you know that this game this opportunity to play in that game It doesn't come around too often. It does not come around too often a Lot of guys they go through the entire careers and never play in a Super Bowl. They don't even sniff it So it came new and when he was upset and he didn't want to talk to the media I was like, I mean, how would you how are you supposed to feel?  Hey, how do you feel about that? Hey, how you feel about that? And again, he could have still answered them and in a more mature way, but at the same time I just see both sides. I see both sides I can understand why some people upset with him about that But at the same time you got to realize like again, these guys grew up a lot differently and you got to realize the situation too so anyway with Oda Opecum, Jr. With him when he was in New York, there's a lot of people that don't like him a lot of people don't like him They don't like they don't like him having fun Because it seems to me. That's what Oda Opecum, Jr. Loves to do.  He's very passionate on the field super passionate on the field And it show in off the field too. This dude's always doing something with kids I've seen plenty of videos and clips from when he was with the Giants seeing plenty of videos and clips from With him being on the Browns too like even one of my guys on Instagram a dog pound coverage He said that he went to the Browns training camp the other day said Oda Opecum, Jr. gave him a high five so this guy obviously I think that um In this part in a fails fall apart media fault They try to paint a picture of Oda Opecum, Jr. Like he's some bad guy this dude doesn't get in the trouble you you never hear about him getting in the trouble off the field Nothing the most trouble he's gotten into has been on the field with him and Josh knowing when they got into it Because that's their little rivalry But that's it. That's it But his having fun in my opinion his having fun it has It has people thinking oh, yeah, this two guys just a deep. It's just a diva Because when he scores a touchdown he celebrates he dances And some people say oh no you you shouldn't be dancing just get back to the sidelines like Where's the fun in that let the man celebrate like that's I remember when Cam knew that I think it was a football year When he was dabbing every game except when they didn't score, but I'm with Cam Newton That year man where he Boy, everybody started doing a dab and it just got nasty got cringy too, but with Cam Newton He was boy. That was a year for him. He was having so much fun But people didn't like that. He was dancing. It's like really like again always talk about it on here People just look for anything to complain about Anything they look for anything to complain about. It's like really cheer up Find something to be happy about people do so much searching for oh, what am I gonna complain about today? What am I gonna be mad at today? Oh, you know what Cam Newton's dancing after he scored a touchdown He's dancing after his team went up with score. Oh, man. I don't like that guy Odell Beckham, Jr. He got into the end zone. Oh, what are you doing a Michael Jackson dance? He's disrespectful to the league. It's like come on. Yeah, really That's so just swag to me, but anyway, um with Odell Beckham, Jr A lot of people saw him as a demon for those things like even the kicking that thing the kicking that I think it was the week before with the kicking that he um He the thug was helping him to it or kick the ball into it He knocked it over something like that. He was frustrated in whatever game they were playing I forgot who they were going up against But he was frustrated and he took it out on a net and everybody made the jokes about it Of course, he caught wind of that so the very next game. I'm not sure if it was a game where The Giants played the Ravens. I think it was I'm thinking that it was I really do think it was Where Raven my Ravens came to town. They came to play them Giants. Jimmy Smith was locking Odell Beckham, Jr. Oh, oh, not not locking them out I'm over here thinking of a house, but he was locking Odell Well, I guess he was locking them out because he was the house that he was keeping out of keeping him out of was the Catching house and the end zone house So I guess he did lock them out and locked them up But anyway, Jimmy Smith was locking up Odell Beckham, Jr. Even made him fumble Then Jimmy Smith did what Jimmy Smith does and he got hurt He got hurt and then Odell Beckham, Jr. Went crazy. I think he had like 200 yards receiving a game That game alone will send him to the Pro Bowl But anyway, I think that was a game where that's when he was celebrating with the kicking and he even got the game Went in touchdown boy. That was a beautiful play.  He's a demon for that He's a demon for that again. Just looking for some reason to complain But Odell Beckham, Jr. Is a very super talented wide receiver as we all know and I mean you can call him what you wanted Whether you dislike him whether you like him. This dude is an amazing wide receiver. Yeah, there's no denying that at all It's no denying that And with Odell Beckham, Jr. The Browns they acquired a great talent a great talent and This dude got all the potential and especially with a Baker make Feel this dude got all the potential in the world to go off but you can't go off if you can't play and It came out yesterday That Odell Beckham, Jr. Is dealing with a hip Injury a hip injury really any any position that you play it can be a scary thing because you Get tossed around you do so much turning in for especially as a wide receiver You need your hips to be on point because you don't want to have no stiff hips as a football player Or really just as anybody, but you don't want to have any note. You don't want to have stiff hips But they said he's dealing with like a hip a hip pointer I think they said it's not a hip flexor. I believe they said a flexor is worse, but he's dealing with a hip pointer What that injury is? I don't know the exact details of it. I'm not a doctor Anyway I'm sure it's gonna keep him from dancing though, but not seriously. Oh, but with with the injury They said that with Odell Beckham, Jr.'s injury is it's not expected to keep him out for the long term but What it made me think of it is something that it is very It can it can worry some Browns fans I'm just fans of the game period because I mean you want to see a Browns team with an Odell Beckham, Jr. You want to see the team full force. You want to see every team full force You don't want teams to be limping into the season and stuff like that And then of course injuries like always say they are the absolute worst part about football Worst than the rules worst in the cheating worst in the fix and worst in all that stuff They are the worst part about football hate injuries but with Odell Beckham, Jr. that has a that's been a big part of his game and It I think it is definitely some cause for concern Especially for for Browns fans reason being because He's only played a 416 game season once Just one time Now even without with without him playing a 416 game season. He has gone off every year He's like look let's look at this dude's numbers because it's actually really insane So his first year 2014 played in 13 games Because he missed the three was it an ankle injury or Calf injured I forgot what it was, but he obviously came in and and went off So his first year 2014 he played 13 out of 16 games And had 1,300 yards and 12 touchdowns And he did that in 13 games Makes no sense. So the next year 2015 He played. Oh, excuse me. No, no, no, no, no, and I'll take that back I was looking at I was looking at his number not the games. So one less. So in 2014 he played in 12 games 12 out of 16 games and had 1,300 years. So that makes it even better So this dude missed four games and still had 1,300 yards at 12. Gosh So then that's when everybody got put on the Odell Beckham, Jr. They know who he was now like, okay, this this dude first round draft pick at a LSU Yeah, he's a rookie lead, but now we know who he is. So 2015 Played in 15 games. So he up this games of this catching up this yards. He had 1,450 yards 13 touchdowns he upped everything up everything So then 2016 This is when he played a full schedule Full 16 games. So he up this catches His yards went dropped a tiny bit.  He was still going off But then the following year 2017 Played in four games And of course the numbers for four games, he's not gonna be able to put up no crazy numbers like before So he played in four games and then 2018 last year He played in 12 still got over a thousand yards has six touchdowns Has 77 catches and for a lot of players for a lot of teams like my Ravens for example That is an amazing season for a wide receiver. If anybody on the Ravens got that That will be an amazing year but Odell Beckham, Jr. His his his um What is the word that I'm looking for? Where his not as pedestal, but his uh His criteria Is higher Like his I cannot think of the word right now Y'all y'all got to put in the comment section when you think of it because I cannot think of it right now Um Not his minimum What's the word? I'm looking I can't think of it. Anyway, I'll let y'all please figure that out for me because my brain Y'all know how it works, but anyway So yeah, he's been missing games every year Now again still an amazing player, but he misses games all the time again first year miss four games Next year he missed one game the following year. He didn't miss anything Then the next the next game he uh, I mean the next year He missed 12 games in the next year. He missed four games. So He has pretty much his whole career Been getting hurt dealing with injuries. So I know for this injury. They did say that is it's minor They didn't they said it's not lingering or anything like that But I think it did does still cause for some concern Just based off of his history Hopefully for Browns sake history doesn't repeat himself Hopefully maybe it was just him dealing with the cold up there in New York And maybe he just wasn't feeling it like that and then of course it does get cold in Cleveland too But maybe hopefully for his body. He just needs to change the scenery and he can be healthy Um But it is something to monitor. It is something to keep an eye on it is something to keep a Lookout for so we'll see how everything goes. They did say he ain't gonna be playing against the Colts and I don't think anybody would expect him to especially dealing with an injury on a Wednesday before the game and I mean if it was regular season It would depend on the severity of the injury, but would it be in preseason? You don't take risk in preseason You don't do that. You don't put out put put a guy out there who would be coming in the game not a hundred percent No, you don't especially preseason You don't do that. So He ain't gonna play on Saturday but Let's just hope for the Browns and for Odell Beckham Junior's sake that he can be healthy and be ready to go The following week because the following week is usually like a full-address rehearsal For football Because usually the starters play whether they play a half or whether they play three quarters It all depends on the team and whatnot But they usually play a lot more in that game, but at the same time it is still preseason So I don't think the Browns should put any pressure on it I don't think they should force the issue if he ain't ready to go or he's not a hundred percent I wouldn't put him out there. I still wouldn't put a dress rehearsal or not I still will not put him out there. Yeah, you want to get your timing down with him and Baker may feel But at the same time, you don't want to force it especially if he's dealing with an injury. So anyway, team keep it clean I appreciate y'all. I love y'all and hey, I will see you all later tonight after the Ravens and Packers game and Just like I hope my defense with my Ravens defense forces the Packers head coach to do and take Aaron Rodgers That was too much but my point is