Current Status And Future Challe