working on flux limit