add ability to load a Lua script