Challenges in this world