Current and future development