When technologies collide