removed shiny stuff
just pass js lua interop as strings for simplicity and flexibility