add suspension calc unfinished