next-gen technologies