how technology improvements help