more for quasi-linear