I would say the most important things I've learned from my previous position is the accuracy. It's definitely not only about getting the job done, it's about being accurate, finishing in a good way, having a good outcome. Second, I would say teamwork. Teamwork is definitely helpful, especially if you don't know something or if you want to mentor or help someone to understand or grow in their position. All of that is definitely helpful to build some kind of trust, team, and the quality of work. The other thing that I've learned from last job is how time is very, very important. Some clients are really in a hurry to get things done. Some clients are not in a hurry. So understanding that need is very important. And I have to emphasize that it's very important to understand the customer's needs exactly without adding or withdrawing anything from the customer's needs. Those three things, one of the most important or three of the most important things that I've learned. And of course, just working with the management because management always have a different vision to the market, looking for the best for the business and the team members. So making sure to stay up to those standards is very, very important.