half li f. lil.