added acceleration