better tempo adjustment