made acceleration simpler