Hi, > \directlua will always be there as it is needed to enable the primitives so > it is a save test what about the getopt route? luatex --ini foo (using tex82) luatex --ini foo --pdftex (using pdftex) luatex --ini foo --pdftex --etex (using pdfetex) luatex --ini foo --luatex (using luatex) so no \directlua is needed for bootsrtap. Yue Wang