Various Emerging Technologies