next-gen applications