add acceleration limits