So, the most important thing I've learned from my previous positions is to spend some time thinking about what are the objectives of the company, what are the larger archetype goals of the company, and what are the medium goals of your supervisor or manager. Because your job is not only to do a good, acceptable quality work, but also your job is to make the work easier for your supervisor. The person managing you usually does not only have one person to manage. They probably have several people, right? And they are stressed out, they have many things, they expect you to ask the right questions right away. That's one thing. If I can manage to ask the right questions, the questions that will fill my gaps of knowledge, right away, write down my questions, explain them to the manager, my manager, my supervisor will have a much easier job. That's one thing. And the second thing is to do a quality job, right? And be honest about your shortcomings. If you need to improve in a certain area, a certain place, you should talk about it with your supervisor. That will show them that you're interested, that you want to improve, and that will make the job easier for everybody. I think those are the fundamentals, is to do a good job, a great one if you can, okay? And make your supervisor's job much easier, because they are already stressed and they have way too much on their plate, and you want to help with that.