change: make it possible to recover from lua error