haij li f. lil.