Current And Future Technology