computeDrag
bounceBack