Current And Future Challenges