Challenges for Future