get_lf use global vars