add cumulative acceleration method!