modern technological devices (1)