Okay, for the team player and how to add value to the team, an example of teamwork, at one of my jobs, we needed points. And to get points, we needed to get a lot of emails. So, they chose me to do it, so I showed off my customer service skills. And I got emails over 100 for the team to get points for our store. But team just mostly means your leadership, investing in your time, passion, for whatever it is that we're trying to achieve. And just listen to your team to see what's needed and help out in different areas if you can. So, that's the value of teamwork.