technology and history..