 In this journey of digital transformation, what is the number one team skills that's required for people to succeed in this journey? What would you say would be the number one skill that you would encourage the teams to pick up and learn and embrace in order to be successful in helping drive the strategic transformation? Resilience. Okay. And I don't mean resilience in the sense of hardness almost. I think in an organization going through change you need people who have flexibility but a lot of strength within that. I would actually add in their patience and to be able to be patient in this ever-changing world I think is an advantage. I think we need to be flexible. I need the skill of excellence, the skill of humility. I think that the people need to be in terms of the skills, they need to understand first of all what technology can bring to you, how technology has enabled, as I said, to bring value to the business that would be the first thing. Super cliche but excellent communication skills. Without communication you can't get anything done, you can't transmit decision making, you don't have any information, there's lots of confusion or misunderstanding or people getting upset at each other and so really being clear and concise in your communication and saying what you think and having that being understood by everyone on the team I think is incredibly important. It's about the will to adopt new technologies and to stay flexible. Don't think I'm there yet, I'm the top developer, I'm the stay open for new technologies and try to change towards that and also try to still always learn what's going on so you can fit in. I think that's the most important part. That's that. Thank you so much. I appreciate it. Thank you very much. It was a pleasure. Thank you.