use _.uniqueId
getAcceleration method refactoring