modify lua-binding