Inside NGEN