Change to use if_lua