improved lua fif handling