somehow simplify flu_pline()