newer technologies