adding lua with universal support