Updating Latest Technology Part. 1