Current and Emerging Technologies