using LuaJIT 2.1 now