technology revolutionized tools