future technology discussion