How far the TECHNOLOGY has gone