new neocomplete with lua