added quadratic drag