Add Lua support