The next generation (NL)