fix non-lua