hall li f. bi.