Technology of future