acceleration model changes;
also handle the timestamp