atp next generation